builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-538
starttime: 1447941564.8
results: success (0)
buildid: 20151119042020
builduid: d1c7e1fcb9d947bead57838aeca77b56
revision: bc29e2e5fac327b36b25e8d38107e09adc0a91b9
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.795879) =========
master: http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.796520) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.796960) =========
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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.024232
basedir: '/builds/slave/test'
========= master_lag: 0.04 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.863305) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.863741) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.905493) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:24.905884) =========
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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.021137
========= master_lag: 0.19 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.117257) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.117717) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.118266) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.118689) =========
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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-19 05:59:25-- 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% 499K=0.02s
2015-11-19 05:59:25 (499 KB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.372347
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.530280) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.530714) =========
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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.035039
========= master_lag: 0.14 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.707779) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:25.708321) =========
bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev bc29e2e5fac327b36b25e8d38107e09adc0a91b9 --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 bc29e2e5fac327b36b25e8d38107e09adc0a91b9 --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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
2015-11-19 05:59:25,825 truncating revision to first 12 chars
2015-11-19 05:59:25,826 Setting DEBUG logging.
2015-11-19 05:59:25,826 attempt 1/10
2015-11-19 05:59:25,826 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/bc29e2e5fac3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-19 05:59:26,121 unpacking tar archive at: fx-team-bc29e2e5fac3/testing/mozharness/
program finished with exit code 0
elapsedTime=0.573399
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:26.325153) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:26.325590) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:26.502821) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:26.503212) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-19 05:59:26.503790) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 34 mins, 16 secs) (at 2015-11-19 05:59:26.504221) =========
/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-1447940626.477483-2019599620
_=/tools/buildbot/bin/python
using PTY: False
05:59:26 INFO - MultiFileLogger online at 20151119 05:59:26 in /builds/slave/test
05:59:26 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
05:59:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
05:59:26 INFO - {'append_to_log': False,
05:59:26 INFO - 'base_work_dir': '/builds/slave/test',
05:59:26 INFO - 'blob_upload_branch': 'fx-team',
05:59:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
05:59:26 INFO - 'buildbot_json_path': 'buildprops.json',
05:59:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
05:59:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
05:59:26 INFO - 'download_minidump_stackwalk': True,
05:59:26 INFO - 'download_symbols': 'true',
05:59:26 INFO - 'e10s': True,
05:59:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
05:59:26 INFO - 'tooltool.py': '/tools/tooltool.py',
05:59:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
05:59:26 INFO - '/tools/misc-python/virtualenv.py')},
05:59:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
05:59:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
05:59:26 INFO - 'log_level': 'info',
05:59:26 INFO - 'log_to_console': True,
05:59:26 INFO - 'opt_config_files': (),
05:59:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
05:59:26 INFO - '--processes=1',
05:59:26 INFO - '--config=%(test_path)s/wptrunner.ini',
05:59:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
05:59:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
05:59:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
05:59:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
05:59:26 INFO - 'pip_index': False,
05:59:26 INFO - 'require_test_zip': True,
05:59:26 INFO - 'test_type': ('testharness',),
05:59:26 INFO - 'this_chunk': '7',
05:59:26 INFO - 'tooltool_cache': '/builds/tooltool_cache',
05:59:26 INFO - 'total_chunks': '8',
05:59:26 INFO - 'virtualenv_path': 'venv',
05:59:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
05:59:26 INFO - 'work_dir': 'build'}
05:59:26 INFO - #####
05:59:26 INFO - ##### Running clobber step.
05:59:26 INFO - #####
05:59:26 INFO - Running pre-action listener: _resource_record_pre_action
05:59:26 INFO - Running main action method: clobber
05:59:26 INFO - rmtree: /builds/slave/test/build
05:59:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
05:59:28 INFO - Running post-action listener: _resource_record_post_action
05:59:28 INFO - #####
05:59:28 INFO - ##### Running read-buildbot-config step.
05:59:28 INFO - #####
05:59:28 INFO - Running pre-action listener: _resource_record_pre_action
05:59:28 INFO - Running main action method: read_buildbot_config
05:59:28 INFO - Using buildbot properties:
05:59:28 INFO - {
05:59:28 INFO - "properties": {
05:59:28 INFO - "buildnumber": 9,
05:59:28 INFO - "product": "firefox",
05:59:28 INFO - "script_repo_revision": "production",
05:59:28 INFO - "branch": "fx-team",
05:59:28 INFO - "repository": "",
05:59:28 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-e10s-7",
05:59:28 INFO - "buildid": "20151119042020",
05:59:28 INFO - "slavename": "tst-linux64-spot-538",
05:59:28 INFO - "pgo_build": "False",
05:59:28 INFO - "basedir": "/builds/slave/test",
05:59:28 INFO - "project": "",
05:59:28 INFO - "platform": "linux64",
05:59:28 INFO - "master": "http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/",
05:59:28 INFO - "slavebuilddir": "test",
05:59:28 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600",
05:59:28 INFO - "repo_path": "integration/fx-team",
05:59:28 INFO - "moz_repo_path": "",
05:59:28 INFO - "stage_platform": "linux64",
05:59:28 INFO - "builduid": "d1c7e1fcb9d947bead57838aeca77b56",
05:59:28 INFO - "revision": "bc29e2e5fac327b36b25e8d38107e09adc0a91b9"
05:59:28 INFO - },
05:59:28 INFO - "sourcestamp": {
05:59:28 INFO - "repository": "",
05:59:28 INFO - "hasPatch": false,
05:59:28 INFO - "project": "",
05:59:28 INFO - "branch": "fx-team-linux64-debug-unittest",
05:59:28 INFO - "changes": [
05:59:28 INFO - {
05:59:28 INFO - "category": null,
05:59:28 INFO - "files": [
05:59:28 INFO - {
05:59:28 INFO - "url": null,
05:59:28 INFO - "name": "https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
05:59:28 INFO - },
05:59:28 INFO - {
05:59:28 INFO - "url": null,
05:59:28 INFO - "name": "https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json"
05:59:28 INFO - }
05:59:28 INFO - ],
05:59:28 INFO - "repository": "",
05:59:28 INFO - "rev": "bc29e2e5fac327b36b25e8d38107e09adc0a91b9",
05:59:28 INFO - "who": "nigelbabu@gmail.com",
05:59:28 INFO - "when": 1447937954,
05:59:28 INFO - "number": 6682383,
05:59:28 INFO - "comments": "Backed out 8 changesets (bug 1171708) for bustage in it's own tests ON A CLOSED TREE\n\nBacked out changeset cae56980cbec (bug 1171708)\nBacked out changeset c60c33f9b573 (bug 1171708)\nBacked out changeset 96830bc690b6 (bug 1171708)\nBacked out changeset e1fcd236bdd3 (bug 1171708)\nBacked out changeset 9a48c1d22248 (bug 1171708)\nBacked out changeset 020345f46fbd (bug 1171708)\nBacked out changeset 6098e098d9eb (bug 1171708)\nBacked out changeset c67eefd6cf4d (bug 1171708)",
05:59:28 INFO - "project": "",
05:59:28 INFO - "at": "Thu 19 Nov 2015 04:59:14",
05:59:28 INFO - "branch": "fx-team-linux64-debug-unittest",
05:59:28 INFO - "revlink": "",
05:59:28 INFO - "properties": [
05:59:28 INFO - [
05:59:28 INFO - "buildid",
05:59:28 INFO - "20151119042020",
05:59:28 INFO - "Change"
05:59:28 INFO - ],
05:59:28 INFO - [
05:59:28 INFO - "builduid",
05:59:28 INFO - "d1c7e1fcb9d947bead57838aeca77b56",
05:59:28 INFO - "Change"
05:59:28 INFO - ],
05:59:28 INFO - [
05:59:28 INFO - "pgo_build",
05:59:28 INFO - "False",
05:59:28 INFO - "Change"
05:59:28 INFO - ]
05:59:28 INFO - ],
05:59:28 INFO - "revision": "bc29e2e5fac327b36b25e8d38107e09adc0a91b9"
05:59:28 INFO - }
05:59:28 INFO - ],
05:59:28 INFO - "revision": "bc29e2e5fac327b36b25e8d38107e09adc0a91b9"
05:59:28 INFO - }
05:59:28 INFO - }
05:59:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
05:59:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json.
05:59:28 INFO - Running post-action listener: _resource_record_post_action
05:59:28 INFO - #####
05:59:28 INFO - ##### Running download-and-extract step.
05:59:28 INFO - #####
05:59:28 INFO - Running pre-action listener: _resource_record_pre_action
05:59:28 INFO - Running main action method: download_and_extract
05:59:28 INFO - mkdir: /builds/slave/test/build/tests
05:59:28 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')]}
05:59:28 INFO - https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
05:59:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json
05:59:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json
05:59:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
05:59:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
05:59:45 INFO - Downloaded 1302 bytes.
05:59:45 INFO - Reading from file /builds/slave/test/build/test_packages.json
05:59:45 INFO - Using the following test package requirements:
05:59:45 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
05:59:45 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
05:59:45 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'jsshell-linux-x86_64.zip'],
05:59:45 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
05:59:45 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
05:59:45 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
05:59:45 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
05:59:45 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
05:59:45 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
05:59:45 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
05:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
05:59:45 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
05:59:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:59:45 INFO - https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
05:59:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
05:59:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
05:59:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
05:59:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
05:59:46 INFO - Downloaded 21760716 bytes.
05:59:46 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
05:59:46 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/*
05:59:46 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
05:59:47 INFO - caution: filename not matched: web-platform/*
05:59:47 INFO - Return code: 11
05:59:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:59:47 INFO - https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
05:59:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
05:59:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
05:59:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
05:59:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
05:59:49 INFO - Downloaded 30955699 bytes.
05:59:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
05:59:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
05:59:49 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
05:59:51 INFO - caution: filename not matched: bin/*
05:59:51 INFO - caution: filename not matched: config/*
05:59:51 INFO - caution: filename not matched: mozbase/*
05:59:51 INFO - caution: filename not matched: marionette/*
05:59:52 INFO - Return code: 11
05:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:59:52 INFO - https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
05:59:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
05:59:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
05:59:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
05:59:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
06:00:15 INFO - Downloaded 57461189 bytes.
06:00:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
06:00:15 INFO - mkdir: /builds/slave/test/properties
06:00:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
06:00:15 INFO - Writing to file /builds/slave/test/properties/build_url
06:00:15 INFO - Contents:
06:00:15 INFO - build_url:https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
06:00:15 INFO - mkdir: /builds/slave/test/build/symbols
06:00:15 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')]}
06:00:15 INFO - https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
06:00:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
06:00:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
06:00:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
06:00:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YZ7TnewCQi2ZYD7EToI9jA/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
06:00:23 INFO - Downloaded 50964054 bytes.
06:00:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
06:00:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
06:00:23 INFO - Writing to file /builds/slave/test/properties/symbols_url
06:00:23 INFO - Contents:
06:00:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YZ7TnewCQi2ZYD7EToI9jA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
06:00:23 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
06:00:23 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
06:00:26 INFO - Return code: 0
06:00:26 INFO - Running post-action listener: _resource_record_post_action
06:00:26 INFO - Running post-action listener: set_extra_try_arguments
06:00:26 INFO - #####
06:00:26 INFO - ##### Running create-virtualenv step.
06:00:26 INFO - #####
06:00:26 INFO - Running pre-action listener: _pre_create_virtualenv
06:00:26 INFO - Running pre-action listener: _resource_record_pre_action
06:00:26 INFO - Running main action method: create_virtualenv
06:00:26 INFO - Creating virtualenv /builds/slave/test/build/venv
06:00:26 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
06:00:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
06:00:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
06:00:26 INFO - Using real prefix '/usr'
06:00:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python
06:00:28 INFO - Installing distribute.............................................................................................................................................................................................done.
06:00:32 INFO - Installing pip.................done.
06:00:32 INFO - Return code: 0
06:00:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
06:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:00:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:00:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:00:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f6f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xd7f300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xdc57b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, '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-1447940626.477483-2019599620', '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
06:00:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
06:00:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
06:00:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:00:32 INFO - 'CCACHE_UMASK': '002',
06:00:32 INFO - 'DISPLAY': ':0',
06:00:32 INFO - 'HOME': '/home/cltbld',
06:00:32 INFO - 'LANG': 'en_US.UTF-8',
06:00:32 INFO - 'LOGNAME': 'cltbld',
06:00:32 INFO - 'MAIL': '/var/mail/cltbld',
06:00:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:00:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:00:32 INFO - 'MOZ_NO_REMOTE': '1',
06:00:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:00:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:00:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:00:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:00:32 INFO - 'PWD': '/builds/slave/test',
06:00:32 INFO - 'SHELL': '/bin/bash',
06:00:32 INFO - 'SHLVL': '1',
06:00:32 INFO - 'TERM': 'linux',
06:00:32 INFO - 'TMOUT': '86400',
06:00:32 INFO - 'USER': 'cltbld',
06:00:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:00:32 INFO - '_': '/tools/buildbot/bin/python'}
06:00:32 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:00:32 INFO - Downloading/unpacking psutil>=0.7.1
06:00:32 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
06:00:32 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
06:00:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:32 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
06:00:32 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
06:00:35 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
06:00:36 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
06:00:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
06:00:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
06:00:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
06:00:36 INFO - Installing collected packages: psutil
06:00:36 INFO - Running setup.py install for psutil
06:00:36 INFO - building 'psutil._psutil_linux' extension
06:00:36 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
06:00:37 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
06:00:37 INFO - building 'psutil._psutil_posix' extension
06:00:37 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
06:00:37 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
06:00:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
06:00:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
06:00:37 INFO - Successfully installed psutil
06:00:37 INFO - Cleaning up...
06:00:37 INFO - Return code: 0
06:00:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
06:00:37 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')]}
06:00:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:00:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:37 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')]}
06:00:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:00:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f6f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xd7f300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xdc57b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, '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-1447940626.477483-2019599620', '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
06:00:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
06:00:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
06:00:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:00:37 INFO - 'CCACHE_UMASK': '002',
06:00:37 INFO - 'DISPLAY': ':0',
06:00:37 INFO - 'HOME': '/home/cltbld',
06:00:37 INFO - 'LANG': 'en_US.UTF-8',
06:00:37 INFO - 'LOGNAME': 'cltbld',
06:00:37 INFO - 'MAIL': '/var/mail/cltbld',
06:00:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:00:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:00:37 INFO - 'MOZ_NO_REMOTE': '1',
06:00:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:00:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:00:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:00:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:00:37 INFO - 'PWD': '/builds/slave/test',
06:00:37 INFO - 'SHELL': '/bin/bash',
06:00:37 INFO - 'SHLVL': '1',
06:00:37 INFO - 'TERM': 'linux',
06:00:37 INFO - 'TMOUT': '86400',
06:00:37 INFO - 'USER': 'cltbld',
06:00:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:00:37 INFO - '_': '/tools/buildbot/bin/python'}
06:00:38 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:00:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
06:00:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
06:00:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
06:00:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
06:00:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
06:00:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz
06:00:41 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
06:00:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
06:00:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
06:00:41 INFO - Installing collected packages: mozsystemmonitor
06:00:41 INFO - Running setup.py install for mozsystemmonitor
06:00:41 INFO - Successfully installed mozsystemmonitor
06:00:41 INFO - Cleaning up...
06:00:41 INFO - Return code: 0
06:00:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
06:00:41 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')]}
06:00:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:00:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:41 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')]}
06:00:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:00:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f6f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xd7f300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xdc57b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, '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-1447940626.477483-2019599620', '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
06:00:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
06:00:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
06:00:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:00:41 INFO - 'CCACHE_UMASK': '002',
06:00:41 INFO - 'DISPLAY': ':0',
06:00:41 INFO - 'HOME': '/home/cltbld',
06:00:41 INFO - 'LANG': 'en_US.UTF-8',
06:00:41 INFO - 'LOGNAME': 'cltbld',
06:00:41 INFO - 'MAIL': '/var/mail/cltbld',
06:00:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:00:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:00:41 INFO - 'MOZ_NO_REMOTE': '1',
06:00:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:00:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:00:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:00:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:00:41 INFO - 'PWD': '/builds/slave/test',
06:00:41 INFO - 'SHELL': '/bin/bash',
06:00:41 INFO - 'SHLVL': '1',
06:00:41 INFO - 'TERM': 'linux',
06:00:41 INFO - 'TMOUT': '86400',
06:00:41 INFO - 'USER': 'cltbld',
06:00:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:00:41 INFO - '_': '/tools/buildbot/bin/python'}
06:00:42 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:00:42 INFO - Downloading/unpacking blobuploader==1.2.4
06:00:42 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
06:00:42 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
06:00:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:42 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
06:00:42 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
06:00:45 INFO - Downloading blobuploader-1.2.4.tar.gz
06:00:45 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
06:00:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
06:00:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
06:00:45 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
06:00:45 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
06:00:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:45 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
06:00:45 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
06:00:46 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
06:00:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
06:00:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
06:00:46 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
06:00:46 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
06:00:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:46 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
06:00:46 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
06:00:46 INFO - Downloading docopt-0.6.1.tar.gz
06:00:46 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
06:00:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
06:00:46 INFO - Installing collected packages: blobuploader, requests, docopt
06:00:46 INFO - Running setup.py install for blobuploader
06:00:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
06:00:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
06:00:47 INFO - Running setup.py install for requests
06:00:47 INFO - Running setup.py install for docopt
06:00:48 INFO - Successfully installed blobuploader requests docopt
06:00:48 INFO - Cleaning up...
06:00:48 INFO - Return code: 0
06:00:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv
06:00: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')]}
06:00:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:00:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00: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')]}
06:00:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:00:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f6f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xd7f300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xdc57b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, '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-1447940626.477483-2019599620', '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
06:00:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
06:00:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
06:00:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:00:48 INFO - 'CCACHE_UMASK': '002',
06:00:48 INFO - 'DISPLAY': ':0',
06:00:48 INFO - 'HOME': '/home/cltbld',
06:00:48 INFO - 'LANG': 'en_US.UTF-8',
06:00:48 INFO - 'LOGNAME': 'cltbld',
06:00:48 INFO - 'MAIL': '/var/mail/cltbld',
06:00:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:00:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:00:48 INFO - 'MOZ_NO_REMOTE': '1',
06:00:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:00:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:00:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:00:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:00:48 INFO - 'PWD': '/builds/slave/test',
06:00:48 INFO - 'SHELL': '/bin/bash',
06:00:48 INFO - 'SHLVL': '1',
06:00:48 INFO - 'TERM': 'linux',
06:00:48 INFO - 'TMOUT': '86400',
06:00:48 INFO - 'USER': 'cltbld',
06:00:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:00:48 INFO - '_': '/tools/buildbot/bin/python'}
06:00:48 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:00:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
06:00:48 INFO - Running setup.py (path:/tmp/pip-nSdrMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
06:00:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
06:00:48 INFO - Running setup.py (path:/tmp/pip-7S_oRd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
06:00:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
06:00:48 INFO - Running setup.py (path:/tmp/pip-KzBtUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
06:00:49 INFO - Running setup.py (path:/tmp/pip-RLAHdB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
06:00:49 INFO - Running setup.py (path:/tmp/pip-ZtmSaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
06:00:49 INFO - Running setup.py (path:/tmp/pip-A105xn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
06:00:49 INFO - Running setup.py (path:/tmp/pip-Csz4Wo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
06:00:49 INFO - Running setup.py (path:/tmp/pip-3JLSZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
06:00:49 INFO - Running setup.py (path:/tmp/pip-ktva1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
06:00:49 INFO - Running setup.py (path:/tmp/pip-SOnl70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
06:00:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
06:00:49 INFO - Running setup.py (path:/tmp/pip-0qUo2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
06:00:50 INFO - Running setup.py (path:/tmp/pip-WyblZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
06:00:50 INFO - Running setup.py (path:/tmp/pip-TAx8EG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
06:00:50 INFO - Running setup.py (path:/tmp/pip-xsq9eu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
06:00:50 INFO - Running setup.py (path:/tmp/pip-6WCL0Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
06:00:50 INFO - Running setup.py (path:/tmp/pip-esW54X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
06:00:50 INFO - Running setup.py (path:/tmp/pip-xflr4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
06:00:50 INFO - Running setup.py (path:/tmp/pip-hFiMOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
06:00:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
06:00:50 INFO - Running setup.py (path:/tmp/pip-dT1e5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
06:00:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:00:51 INFO - Running setup.py (path:/tmp/pip-41eaYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:00:51 INFO - Unpacking /builds/slave/test/build/tests/marionette
06:00:51 INFO - Running setup.py (path:/tmp/pip-rMjigK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
06:00:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:00:51 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
06:00:51 INFO - Running setup.py install for manifestparser
06:00:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
06:00:51 INFO - Running setup.py install for mozcrash
06:00:52 INFO - Running setup.py install for mozdebug
06:00:52 INFO - Running setup.py install for mozdevice
06:00:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
06:00:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin
06:00:52 INFO - Running setup.py install for mozfile
06:00:52 INFO - Running setup.py install for mozhttpd
06:00:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
06:00:52 INFO - Running setup.py install for mozinfo
06:00:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Running setup.py install for mozInstall
06:00:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Running setup.py install for mozleak
06:00:53 INFO - Running setup.py install for mozlog
06:00:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Running setup.py install for moznetwork
06:00:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
06:00:53 INFO - Running setup.py install for mozprocess
06:00:54 INFO - Running setup.py install for mozprofile
06:00:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
06:00:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
06:00:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
06:00:54 INFO - Running setup.py install for mozrunner
06:00:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
06:00:54 INFO - Running setup.py install for mozscreenshot
06:00:54 INFO - Running setup.py install for moztest
06:00:54 INFO - Running setup.py install for mozversion
06:00:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
06:00:55 INFO - Running setup.py install for marionette-transport
06:00:55 INFO - Running setup.py install for marionette-driver
06:00:55 INFO - Running setup.py install for browsermob-proxy
06:00:55 INFO - Running setup.py install for marionette-client
06:00:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:00:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
06:00:56 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
06:00:56 INFO - Cleaning up...
06:00:56 INFO - Return code: 0
06:00:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv
06:00:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:00:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:00:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:00:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:00:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
06:00:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f6f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xd7f300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xdc57b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, '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-1447940626.477483-2019599620', '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
06:00:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
06:00:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
06:00:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:00:56 INFO - 'CCACHE_UMASK': '002',
06:00:56 INFO - 'DISPLAY': ':0',
06:00:56 INFO - 'HOME': '/home/cltbld',
06:00:56 INFO - 'LANG': 'en_US.UTF-8',
06:00:56 INFO - 'LOGNAME': 'cltbld',
06:00:56 INFO - 'MAIL': '/var/mail/cltbld',
06:00:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:00:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:00:56 INFO - 'MOZ_NO_REMOTE': '1',
06:00:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:00:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:00:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:00:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:00:56 INFO - 'PWD': '/builds/slave/test',
06:00:56 INFO - 'SHELL': '/bin/bash',
06:00:56 INFO - 'SHLVL': '1',
06:00:56 INFO - 'TERM': 'linux',
06:00:56 INFO - 'TMOUT': '86400',
06:00:56 INFO - 'USER': 'cltbld',
06:00:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:00:56 INFO - '_': '/tools/buildbot/bin/python'}
06:00:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
06:00:56 INFO - Running setup.py (path:/tmp/pip-EfD31i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
06:00:56 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))
06:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
06:00:56 INFO - Running setup.py (path:/tmp/pip-qTWcMV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
06:00:56 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))
06:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
06:00:56 INFO - Running setup.py (path:/tmp/pip-yASNf6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
06:00:57 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))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
06:00:57 INFO - Running setup.py (path:/tmp/pip-9hLWS5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
06:00:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
06:00:57 INFO - Running setup.py (path:/tmp/pip-rIjA9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
06:00:57 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))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
06:00:57 INFO - Running setup.py (path:/tmp/pip-vnBJHF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
06:00:57 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))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
06:00:57 INFO - Running setup.py (path:/tmp/pip-jlP1NC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
06:00:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
06:00:57 INFO - Running setup.py (path:/tmp/pip-2zn72C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
06:00:57 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))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
06:00:57 INFO - Running setup.py (path:/tmp/pip-vjTPLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
06:00:57 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))
06:00:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
06:00:57 INFO - Running setup.py (path:/tmp/pip-OCWv75-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
06:00:58 INFO - Running setup.py (path:/tmp/pip-Q6lu36-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
06:00:58 INFO - Running setup.py (path:/tmp/pip-th14Fr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
06:00:58 INFO - Running setup.py (path:/tmp/pip-QxDbrB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
06:00:58 INFO - Running setup.py (path:/tmp/pip-YroBeI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
06:00:58 INFO - Running setup.py (path:/tmp/pip-gWzgyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
06:00:58 INFO - Running setup.py (path:/tmp/pip-ZC9dN2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
06:00:58 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))
06:00:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
06:00:59 INFO - Running setup.py (path:/tmp/pip-D7Z4Bx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
06:00:59 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))
06:00:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
06:00:59 INFO - Running setup.py (path:/tmp/pip-n9_5eI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
06:00:59 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))
06:00:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
06:00:59 INFO - Running setup.py (path:/tmp/pip-xjg1Vs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
06:00:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.1 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))
06:00:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:00:59 INFO - Running setup.py (path:/tmp/pip-7jD2bm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:00:59 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))
06:00:59 INFO - Unpacking /builds/slave/test/build/tests/marionette
06:00:59 INFO - Running setup.py (path:/tmp/pip-NEw5jz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
06:00:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:00:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.0.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))
06:00:59 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))
06:00:59 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))
06:00:59 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))
06:00:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
06:00:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
06:00:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
06:00:59 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
06:00:59 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
06:00:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
06:00:59 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
06:00:59 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
06:01:03 INFO - Downloading blessings-1.5.1.tar.gz
06:01:03 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
06:01:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
06:01:03 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))
06:01:03 INFO - Installing collected packages: blessings
06:01:03 INFO - Running setup.py install for blessings
06:01:03 INFO - Successfully installed blessings
06:01:03 INFO - Cleaning up...
06:01:03 INFO - Return code: 0
06:01:03 INFO - Done creating virtualenv /builds/slave/test/build/venv.
06:01:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
06:01:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
06:01:04 INFO - Reading from file tmpfile_stdout
06:01:04 INFO - Current package versions:
06:01:04 INFO - argparse == 1.2.1
06:01:04 INFO - blessings == 1.5.1
06:01:04 INFO - blobuploader == 1.2.4
06:01:04 INFO - browsermob-proxy == 0.6.0
06:01:04 INFO - docopt == 0.6.1
06:01:04 INFO - manifestparser == 1.1
06:01:04 INFO - marionette-client == 2.0.0
06:01:04 INFO - marionette-driver == 1.1.1
06:01:04 INFO - marionette-transport == 1.0.0
06:01:04 INFO - mozInstall == 1.12
06:01:04 INFO - mozcrash == 0.16
06:01:04 INFO - mozdebug == 0.1
06:01:04 INFO - mozdevice == 0.47
06:01:04 INFO - mozfile == 1.2
06:01:04 INFO - mozhttpd == 0.7
06:01:04 INFO - mozinfo == 0.9
06:01:04 INFO - mozleak == 0.1
06:01:04 INFO - mozlog == 3.0
06:01:04 INFO - moznetwork == 0.27
06:01:04 INFO - mozprocess == 0.22
06:01:04 INFO - mozprofile == 0.27
06:01:04 INFO - mozrunner == 6.11
06:01:04 INFO - mozscreenshot == 0.1
06:01:04 INFO - mozsystemmonitor == 0.0
06:01:04 INFO - moztest == 0.7
06:01:04 INFO - mozversion == 1.4
06:01:04 INFO - psutil == 3.1.1
06:01:04 INFO - requests == 1.2.3
06:01:04 INFO - wsgiref == 0.1.2
06:01:04 INFO - Running post-action listener: _resource_record_post_action
06:01:04 INFO - Running post-action listener: _start_resource_monitoring
06:01:04 INFO - Starting resource monitoring.
06:01:04 INFO - #####
06:01:04 INFO - ##### Running pull step.
06:01:04 INFO - #####
06:01:04 INFO - Running pre-action listener: _resource_record_pre_action
06:01:04 INFO - Running main action method: pull
06:01:04 INFO - Pull has nothing to do!
06:01:04 INFO - Running post-action listener: _resource_record_post_action
06:01:04 INFO - #####
06:01:04 INFO - ##### Running install step.
06:01:04 INFO - #####
06:01:04 INFO - Running pre-action listener: _resource_record_pre_action
06:01:04 INFO - Running main action method: install
06:01:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
06:01:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
06:01:04 INFO - Reading from file tmpfile_stdout
06:01:04 INFO - Detecting whether we're running mozinstall >=1.0...
06:01:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
06:01:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
06:01:04 INFO - Reading from file tmpfile_stdout
06:01:04 INFO - Output received:
06:01:04 INFO - Usage: mozinstall [options] installer
06:01:04 INFO - Options:
06:01:04 INFO - -h, --help show this help message and exit
06:01:04 INFO - -d DEST, --destination=DEST
06:01:04 INFO - Directory to install application into. [default:
06:01:04 INFO - "/builds/slave/test"]
06:01:04 INFO - --app=APP Application being installed. [default: firefox]
06:01:04 INFO - mkdir: /builds/slave/test/build/application
06:01:04 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']
06:01:04 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
06:01:27 INFO - Reading from file tmpfile_stdout
06:01:27 INFO - Output received:
06:01:27 INFO - /builds/slave/test/build/application/firefox/firefox
06:01:27 INFO - Running post-action listener: _resource_record_post_action
06:01:27 INFO - #####
06:01:27 INFO - ##### Running run-tests step.
06:01:27 INFO - #####
06:01:27 INFO - Running pre-action listener: _resource_record_pre_action
06:01:27 INFO - Running main action method: run_tests
06:01:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
06:01:27 INFO - minidump filename unknown. determining based upon platform and arch
06:01:27 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
06:01:27 INFO - grabbing minidump binary from tooltool
06:01:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:01:27 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 0xdc3e50>, '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 0xe82480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xdaace0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
06:01:27 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
06:01:27 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
06:01:27 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
06:01:27 INFO - Return code: 0
06:01:27 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
06:01:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
06:01:27 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/YZ7TnewCQi2ZYD7EToI9jA/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
06:01:27 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/YZ7TnewCQi2ZYD7EToI9jA/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
06:01:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:01:27 INFO - 'CCACHE_UMASK': '002',
06:01:27 INFO - 'DISPLAY': ':0',
06:01:27 INFO - 'HOME': '/home/cltbld',
06:01:27 INFO - 'LANG': 'en_US.UTF-8',
06:01:27 INFO - 'LOGNAME': 'cltbld',
06:01:27 INFO - 'MAIL': '/var/mail/cltbld',
06:01:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
06:01:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:01:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:01:27 INFO - 'MOZ_NO_REMOTE': '1',
06:01:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:01:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:01:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:01:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:01:27 INFO - 'PWD': '/builds/slave/test',
06:01:27 INFO - 'SHELL': '/bin/bash',
06:01:27 INFO - 'SHLVL': '1',
06:01:27 INFO - 'TERM': 'linux',
06:01:27 INFO - 'TMOUT': '86400',
06:01:27 INFO - 'USER': 'cltbld',
06:01:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1447940626.477483-2019599620',
06:01:27 INFO - '_': '/tools/buildbot/bin/python'}
06:01:27 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/YZ7TnewCQi2ZYD7EToI9jA/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
06:01:33 INFO - Using 1 client processes
06:01:34 INFO - wptserve Starting http server on 127.0.0.1:8000
06:01:34 INFO - wptserve Starting http server on 127.0.0.1:8001
06:01:34 INFO - wptserve Starting http server on 127.0.0.1:8443
06:01:36 INFO - SUITE-START | Running 820 tests
06:01:36 INFO - Running testharness tests
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 5ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 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 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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 6ms
06:01:36 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
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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 7ms
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
06:01:36 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 1ms
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
06:01:36 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 1ms
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
06:01:36 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 1ms
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
06:01:36 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 7ms
06:01:36 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
06:01:36 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
06:01:36 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
06:01:36 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 1ms
06:01:36 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
06:01:36 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
06:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
06:01:36 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
06:01:36 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
06:01:37 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
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 6ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
06:01:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
06:01:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
06:01:37 INFO - TEST-START | /selection/extend.html
06:01:37 INFO - TEST-SKIP | /selection/extend.html | took 1ms
06:01:37 INFO - Setting up ssl
06:01:37 INFO - PROCESS | certutil |
06:01:37 INFO - PROCESS | certutil |
06:01:37 INFO - PROCESS | certutil |
06:01:37 INFO - Certificate Nickname Trust Attributes
06:01:37 INFO - SSL,S/MIME,JAR/XPI
06:01:37 INFO -
06:01:37 INFO - web-platform-tests CT,,
06:01:37 INFO -
06:01:37 INFO - Starting runner
06:01:40 INFO - PROCESS | 1852 | 1447941700316 Marionette INFO Marionette enabled via build flag and pref
06:01:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f6170dc1000 == 1 [pid = 1852] [id = 1]
06:01:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 1 (0x7f616d0bd400) [pid = 1852] [serial = 1] [outer = (nil)]
06:01:40 INFO - PROCESS | 1852 | [1852] 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 2084
06:01:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 2 (0x7f616d0c0800) [pid = 1852] [serial = 2] [outer = 0x7f616d0bd400]
06:01:40 INFO - PROCESS | 1852 | 1447941700948 Marionette INFO Listening on port 2828
06:01:41 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f6167ae4b80
06:01:41 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f6167899c40
06:01:41 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f61678a8be0
06:01:41 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f61678a8ee0
06:01:41 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f61678b4220
06:01:41 INFO - PROCESS | 1852 | 1447941701936 Marionette INFO Marionette enabled via command-line flag
06:01:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f61625c7800 == 2 [pid = 1852] [id = 2]
06:01:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 3 (0x7f616d041000) [pid = 1852] [serial = 3] [outer = (nil)]
06:01:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 4 (0x7f616d041c00) [pid = 1852] [serial = 4] [outer = 0x7f616d041000]
06:01:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7f617111b000) [pid = 1852] [serial = 5] [outer = 0x7f616d0bd400]
06:01:42 INFO - PROCESS | 1852 | [1852] 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
06:01:42 INFO - PROCESS | 1852 | 1447941702151 Marionette INFO Accepted connection conn0 from 127.0.0.1:47707
06:01:42 INFO - PROCESS | 1852 | 1447941702152 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
06:01:42 INFO - PROCESS | 1852 | [1852] 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
06:01:42 INFO - PROCESS | 1852 | 1447941702342 Marionette INFO Accepted connection conn1 from 127.0.0.1:47708
06:01:42 INFO - PROCESS | 1852 | 1447941702344 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
06:01:42 INFO - PROCESS | 1852 | 1447941702349 Marionette INFO Closed connection conn0
06:01:42 INFO - PROCESS | 1852 | [1852] 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
06:01:42 INFO - PROCESS | 1852 | 1447941702400 Marionette INFO Accepted connection conn2 from 127.0.0.1:47709
06:01:42 INFO - PROCESS | 1852 | 1447941702401 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
06:01:42 INFO - PROCESS | 1852 | 1447941702430 Marionette INFO Closed connection conn2
06:01:42 INFO - PROCESS | 1852 | 1447941702440 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
06:01:43 INFO - PROCESS | 1852 | [1852] 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
06:01:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f615ddac000 == 3 [pid = 1852] [id = 3]
06:01:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7f6175850000) [pid = 1852] [serial = 6] [outer = (nil)]
06:01:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f615ddac800 == 4 [pid = 1852] [id = 4]
06:01:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f616051e800) [pid = 1852] [serial = 7] [outer = (nil)]
06:01:44 INFO - PROCESS | 1852 | [1852] 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
06:01:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f615be60000 == 5 [pid = 1852] [id = 5]
06:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f615cacd800) [pid = 1852] [serial = 8] [outer = (nil)]
06:01:44 INFO - PROCESS | 1852 | [1852] 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
06:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f615bd31800) [pid = 1852] [serial = 9] [outer = 0x7f615cacd800]
06:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f615b8ec000) [pid = 1852] [serial = 10] [outer = 0x7f6175850000]
06:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f615b8ec800) [pid = 1852] [serial = 11] [outer = 0x7f616051e800]
06:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7f615b8ee400) [pid = 1852] [serial = 12] [outer = 0x7f615cacd800]
06:01:46 INFO - PROCESS | 1852 | 1447941706066 Marionette INFO loaded listener.js
06:01:46 INFO - PROCESS | 1852 | 1447941706102 Marionette INFO loaded listener.js
06:01:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7f615acfe400) [pid = 1852] [serial = 13] [outer = 0x7f615cacd800]
06:01:46 INFO - PROCESS | 1852 | 1447941706526 Marionette DEBUG conn1 client <- {"sessionId":"d0f18423-bec5-4e47-8397-ae5ac542bd92","capabilities":{"browserName":"Firefox","browserVersion":"45.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151119042020","device":"desktop","version":"45.0a1"}}
06:01:46 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:46 INFO - PROCESS | 1852 | 1447941706874 Marionette DEBUG conn1 -> {"name":"getContext"}
06:01:46 INFO - PROCESS | 1852 | 1447941706880 Marionette DEBUG conn1 client <- {"value":"content"}
06:01:47 INFO - PROCESS | 1852 | 1447941707255 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
06:01:47 INFO - PROCESS | 1852 | 1447941707258 Marionette DEBUG conn1 client <- {}
06:01:47 INFO - PROCESS | 1852 | 1447941707342 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}}
06:01:48 INFO - PROCESS | 1852 | [Child 1904] 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
06:01:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3994377000 == 1 [pid = 1904] [id = 1]
06:01:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 1 (0x7f3992f13800) [pid = 1904] [serial = 1] [outer = (nil)]
06:01:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 2 (0x7f3992fd3c00) [pid = 1904] [serial = 2] [outer = 0x7f3992f13800]
06:01:49 INFO - PROCESS | 1852 | [Parent 1852] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
06:01:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:49 INFO - PROCESS | 1852 | [Parent 1852] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
06:01:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 3 (0x7f39929e7000) [pid = 1904] [serial = 3] [outer = 0x7f3992f13800]
06:01:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 199
06:01:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 267
06:01:50 INFO - PROCESS | 1852 | [Parent 1852] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
06:01:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:01:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee5800 == 2 [pid = 1904] [id = 2]
06:01:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 4 (0x7f39914e9000) [pid = 1904] [serial = 4] [outer = (nil)]
06:01:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7f39914ea000) [pid = 1904] [serial = 5] [outer = 0x7f39914e9000]
06:01:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f6155030800 == 6 [pid = 1852] [id = 6]
06:01:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 14 (0x7f61550ae800) [pid = 1852] [serial = 14] [outer = (nil)]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 15 (0x7f61550b2800) [pid = 1852] [serial = 15] [outer = 0x7f61550ae800]
06:01:51 INFO - PROCESS | 1852 | 1447941711075 Marionette INFO loaded listener.js
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 16 (0x7f61550ab800) [pid = 1852] [serial = 16] [outer = 0x7f61550ae800]
06:01:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f6158f11000 == 7 [pid = 1852] [id = 7]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f6159415800) [pid = 1852] [serial = 17] [outer = (nil)]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7f61550a9c00) [pid = 1852] [serial = 18] [outer = 0x7f6159415800]
06:01:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7f3991340800) [pid = 1904] [serial = 6] [outer = 0x7f39914e9000]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7f61550a9800) [pid = 1852] [serial = 19] [outer = 0x7f6159415800]
06:01:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f615a8bb800 == 8 [pid = 1852] [id = 8]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7f61550aa400) [pid = 1852] [serial = 20] [outer = (nil)]
06:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7f615acf0400) [pid = 1852] [serial = 21] [outer = 0x7f61550aa400]
06:01:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f615a9dfc00) [pid = 1852] [serial = 22] [outer = 0x7f61550aa400]
06:01:52 INFO - PROCESS | 1852 | [Parent 1852] 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
06:01:52 INFO - PROCESS | 1852 | [Parent 1852] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:53 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
06:01:53 INFO - document served over http requires an http
06:01:53 INFO - sub-resource via fetch-request using the http-csp
06:01:53 INFO - delivery method with keep-origin-redirect and when
06:01: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"
06:01:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:01:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:01:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:01:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:01:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:01:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:01:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:01:53 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
06:01:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2738ms
06:01:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:01:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee7000 == 3 [pid = 1904] [id = 3]
06:01:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f399110c800) [pid = 1904] [serial = 7] [outer = (nil)]
06:01:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f399110d800) [pid = 1904] [serial = 8] [outer = 0x7f399110c800]
06:01:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f3991196c00) [pid = 1904] [serial = 9] [outer = 0x7f399110c800]
06:01:54 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
06:01:54 INFO - document served over http requires an http
06:01:54 INFO - sub-resource via fetch-request using the http-csp
06:01:54 INFO - delivery method with no-redirect and when
06:01:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:01:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:01:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:01:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:01:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:01:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:01:54 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
06:01:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1738ms
06:01:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:01:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991172000 == 4 [pid = 1904] [id = 4]
06:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f3991198400) [pid = 1904] [serial = 10] [outer = (nil)]
06:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f39911a0400) [pid = 1904] [serial = 11] [outer = 0x7f3991198400]
06:01:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7f3992bd6000) [pid = 1904] [serial = 12] [outer = 0x7f3991198400]
06:01:56 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
06:01:56 INFO - document served over http requires an http
06:01:56 INFO - sub-resource via fetch-request using the http-csp
06:01:56 INFO - delivery method with swap-origin-redirect and when
06:01:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:01:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:01:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:01:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:01:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:01:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:01:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:01:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:01:56 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
06:01:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1735ms
06:01:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:01:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ee7000 == 5 [pid = 1904] [id = 5]
06:01:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7f3990d4bc00) [pid = 1904] [serial = 13] [outer = (nil)]
06:01:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 14 (0x7f3990d4d000) [pid = 1904] [serial = 14] [outer = 0x7f3990d4bc00]
06:01:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 15 (0x7f3990b7a400) [pid = 1904] [serial = 15] [outer = 0x7f3990d4bc00]
06:01:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b9a800 == 6 [pid = 1904] [id = 6]
06:01:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 16 (0x7f3990b7ec00) [pid = 1904] [serial = 16] [outer = (nil)]
06:01:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f3990b82c00) [pid = 1904] [serial = 17] [outer = 0x7f3990b7ec00]
06:01:59 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
06:01:59 INFO - document served over http requires an http
06:01:59 INFO - sub-resource via iframe-tag using the http-csp
06:01:59 INFO - delivery method with keep-origin-redirect and when
06:01: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"
06:01:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:01:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:01:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:01:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:01:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:01:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:01:59 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
06:01:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2434ms
06:01:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:01:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba2800 == 7 [pid = 1904] [id = 7]
06:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7f3990977800) [pid = 1904] [serial = 18] [outer = (nil)]
06:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7f3990979800) [pid = 1904] [serial = 19] [outer = 0x7f3990977800]
06:01:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7f3990981800) [pid = 1904] [serial = 20] [outer = 0x7f3990977800]
06:02:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ee6000 == 8 [pid = 1904] [id = 8]
06:02:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7f3990b7f000) [pid = 1904] [serial = 21] [outer = (nil)]
06:02:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f3990d41000) [pid = 1904] [serial = 22] [outer = 0x7f3990b7f000]
06:02:00 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
06:02:00 INFO - document served over http requires an http
06:02:00 INFO - sub-resource via iframe-tag using the http-csp
06:02:00 INFO - delivery method with no-redirect and when
06:02:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:00 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
06:02:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1643ms
06:02:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:02:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991368800 == 9 [pid = 1904] [id = 9]
06:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 23 (0x7f3990978800) [pid = 1904] [serial = 23] [outer = (nil)]
06:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 24 (0x7f3990b85800) [pid = 1904] [serial = 24] [outer = 0x7f3990978800]
06:02:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 25 (0x7f3991342000) [pid = 1904] [serial = 25] [outer = 0x7f3990978800]
06:02:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990330800 == 10 [pid = 1904] [id = 10]
06:02:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 26 (0x7f39914ee400) [pid = 1904] [serial = 26] [outer = (nil)]
06:02:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 27 (0x7f3992b8c000) [pid = 1904] [serial = 27] [outer = 0x7f39914ee400]
06:02:02 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
06:02:02 INFO - document served over http requires an http
06:02:02 INFO - sub-resource via iframe-tag using the http-csp
06:02:02 INFO - delivery method with swap-origin-redirect and when
06:02:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:02 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
06:02:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2111ms
06:02:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:02:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990349800 == 11 [pid = 1904] [id = 11]
06:02:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7f3990d47800) [pid = 1904] [serial = 28] [outer = (nil)]
06:02:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f3990d4a800) [pid = 1904] [serial = 29] [outer = 0x7f3990d47800]
06:02:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f39911a0000) [pid = 1904] [serial = 30] [outer = 0x7f3990d47800]
06:02:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b9a800 == 10 [pid = 1904] [id = 6]
06:02:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ee7000 == 9 [pid = 1904] [id = 5]
06:02:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991172000 == 8 [pid = 1904] [id = 4]
06:02:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee7000 == 7 [pid = 1904] [id = 3]
06:02:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee5800 == 6 [pid = 1904] [id = 2]
06:02:05 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
06:02:05 INFO - document served over http requires an http
06:02:05 INFO - sub-resource via script-tag using the http-csp
06:02:05 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:05 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
06:02:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2070ms
06:02:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:02:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991163000 == 7 [pid = 1904] [id = 12]
06:02:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f3990b78000) [pid = 1904] [serial = 31] [outer = (nil)]
06:02:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f39914ebc00) [pid = 1904] [serial = 32] [outer = 0x7f3990b78000]
06:02:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f3992b99000) [pid = 1904] [serial = 33] [outer = 0x7f3990b78000]
06:02:06 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
06:02:06 INFO - document served over http requires an http
06:02:06 INFO - sub-resource via script-tag using the http-csp
06:02:06 INFO - delivery method with no-redirect and when
06:02:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:06 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
06:02:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1546ms
06:02:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:02:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee7800 == 8 [pid = 1904] [id = 13]
06:02:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f3992944000) [pid = 1904] [serial = 34] [outer = (nil)]
06:02:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f3992fcfc00) [pid = 1904] [serial = 35] [outer = 0x7f3992944000]
06:02:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f3995e80c00) [pid = 1904] [serial = 36] [outer = 0x7f3992944000]
06:02:08 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
06:02:08 INFO - document served over http requires an http
06:02:08 INFO - sub-resource via script-tag using the http-csp
06:02:08 INFO - delivery method with swap-origin-redirect and when
06:02:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:08 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
06:02:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2249ms
06:02:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:02:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3996159800 == 9 [pid = 1904] [id = 14]
06:02:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f3992cf2400) [pid = 1904] [serial = 37] [outer = (nil)]
06:02:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3996127400) [pid = 1904] [serial = 38] [outer = 0x7f3992cf2400]
06:02:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f399b6f0400) [pid = 1904] [serial = 39] [outer = 0x7f3992cf2400]
06:02:10 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
06:02:10 INFO - document served over http requires an http
06:02:10 INFO - sub-resource via xhr-request using the http-csp
06:02:10 INFO - delivery method with keep-origin-redirect and when
06:02:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:10 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
06:02:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1694ms
06:02:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:02:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cb8800 == 10 [pid = 1904] [id = 15]
06:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3992c9ec00) [pid = 1904] [serial = 40] [outer = (nil)]
06:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f3992ca0000) [pid = 1904] [serial = 41] [outer = 0x7f3992c9ec00]
06:02:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f3992ca7000) [pid = 1904] [serial = 42] [outer = 0x7f3992c9ec00]
06:02:12 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
06:02:12 INFO - document served over http requires an http
06:02:12 INFO - sub-resource via xhr-request using the http-csp
06:02:12 INFO - delivery method with no-redirect and when
06:02: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"
06:02:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:12 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
06:02:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2152ms
06:02:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:02:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3996165800 == 11 [pid = 1904] [id = 16]
06:02:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f399611a000) [pid = 1904] [serial = 43] [outer = (nil)]
06:02:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398fa6ec00) [pid = 1904] [serial = 44] [outer = 0x7f399611a000]
06:02:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398fa74400) [pid = 1904] [serial = 45] [outer = 0x7f399611a000]
06:02:16 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
06:02:16 INFO - document served over http requires an http
06:02:16 INFO - sub-resource via xhr-request using the http-csp
06:02:16 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:16 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
06:02:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3587ms
06:02:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:02:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa5d800 == 12 [pid = 1904] [id = 17]
06:02:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398fa77400) [pid = 1904] [serial = 46] [outer = (nil)]
06:02:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f399097fc00) [pid = 1904] [serial = 47] [outer = 0x7f398fa77400]
06:02:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f3991198000) [pid = 1904] [serial = 48] [outer = 0x7f398fa77400]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee7800 == 11 [pid = 1904] [id = 13]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991163000 == 10 [pid = 1904] [id = 12]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990349800 == 9 [pid = 1904] [id = 11]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990330800 == 8 [pid = 1904] [id = 10]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ee6000 == 7 [pid = 1904] [id = 8]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991368800 == 6 [pid = 1904] [id = 9]
06:02:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba2800 == 5 [pid = 1904] [id = 7]
06:02:18 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
06:02:18 INFO - document served over http requires an https
06:02:18 INFO - sub-resource via fetch-request using the http-csp
06:02:18 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:18 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
06:02:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1823ms
06:02:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:02:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990bad800 == 6 [pid = 1904] [id = 18]
06:02:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f399097e400) [pid = 1904] [serial = 49] [outer = (nil)]
06:02:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f3991348c00) [pid = 1904] [serial = 50] [outer = 0x7f399097e400]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 21 (0x7f61550b2800) [pid = 1852] [serial = 15] [outer = (nil)] [url = about:blank]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 20 (0x7f615acf0400) [pid = 1852] [serial = 21] [outer = (nil)] [url = about:blank]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 19 (0x7f616d0c0800) [pid = 1852] [serial = 2] [outer = (nil)] [url = about:blank]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 18 (0x7f61550a9c00) [pid = 1852] [serial = 18] [outer = (nil)] [url = about:blank]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 17 (0x7f615b8ee400) [pid = 1852] [serial = 12] [outer = (nil)] [url = about:blank]
06:02:18 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f615bd31800) [pid = 1852] [serial = 9] [outer = (nil)] [url = about:blank]
06:02:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f3992c5a800) [pid = 1904] [serial = 51] [outer = 0x7f399097e400]
06:02:19 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
06:02:19 INFO - document served over http requires an https
06:02:19 INFO - sub-resource via fetch-request using the http-csp
06:02:19 INFO - delivery method with no-redirect and when
06:02: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"
06:02:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:19 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
06:02:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1429ms
06:02:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:02:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cb8800 == 5 [pid = 1904] [id = 15]
06:02:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3996165800 == 4 [pid = 1904] [id = 16]
06:02:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3996159800 == 3 [pid = 1904] [id = 14]
06:02:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa4c000 == 4 [pid = 1904] [id = 19]
06:02:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f399097e800) [pid = 1904] [serial = 52] [outer = (nil)]
06:02:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f3990b79000) [pid = 1904] [serial = 53] [outer = 0x7f399097e800]
06:02:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f399110ac00) [pid = 1904] [serial = 54] [outer = 0x7f399097e800]
06:02:21 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
06:02:21 INFO - document served over http requires an https
06:02:21 INFO - sub-resource via fetch-request using the http-csp
06:02:21 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:21 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
06:02:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1944ms
06:02:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f615b9e7000) [pid = 1852] [serial = 23] [outer = 0x7f61550aa400]
06:02:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba6800 == 5 [pid = 1904] [id = 20]
06:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f3990b7fc00) [pid = 1904] [serial = 55] [outer = (nil)]
06:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f3991341c00) [pid = 1904] [serial = 56] [outer = 0x7f3990b7fc00]
06:02:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f3992bcc800) [pid = 1904] [serial = 57] [outer = 0x7f3990b7fc00]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f3990978800) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f3990d47800) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f3990b78000) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f3990b7f000) [pid = 1904] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941720538]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3992cf2400) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398fa77400) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f39914ee400) [pid = 1904] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f399611a000) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f3992944000) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f3991198400) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990977800) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3990d4bc00) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f399110c800) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3992c9ec00) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f3990b7ec00) [pid = 1904] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f39914e9000) [pid = 1904] [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]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f3992b8c000) [pid = 1904] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f3990b85800) [pid = 1904] [serial = 24] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f39914ebc00) [pid = 1904] [serial = 32] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3992fd3c00) [pid = 1904] [serial = 2] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3992fcfc00) [pid = 1904] [serial = 35] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f3990d4a800) [pid = 1904] [serial = 29] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f3990b82c00) [pid = 1904] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f399097fc00) [pid = 1904] [serial = 47] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f398fa6ec00) [pid = 1904] [serial = 44] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3992ca0000) [pid = 1904] [serial = 41] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f3996127400) [pid = 1904] [serial = 38] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f39911a0400) [pid = 1904] [serial = 11] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f3990d4d000) [pid = 1904] [serial = 14] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 27 (0x7f39914ea000) [pid = 1904] [serial = 5] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 26 (0x7f3990d41000) [pid = 1904] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941720538]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 25 (0x7f3990979800) [pid = 1904] [serial = 19] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 24 (0x7f399110d800) [pid = 1904] [serial = 8] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 23 (0x7f398fa74400) [pid = 1904] [serial = 45] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 22 (0x7f3992ca7000) [pid = 1904] [serial = 42] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | --DOMWINDOW == 21 (0x7f399b6f0400) [pid = 1904] [serial = 39] [outer = (nil)] [url = about:blank]
06:02:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990eed800 == 6 [pid = 1904] [id = 21]
06:02:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f398fa78800) [pid = 1904] [serial = 58] [outer = (nil)]
06:02:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 23 (0x7f3990b7a000) [pid = 1904] [serial = 59] [outer = 0x7f398fa78800]
06:02:24 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
06:02:24 INFO - document served over http requires an https
06:02:24 INFO - sub-resource via iframe-tag using the http-csp
06:02:24 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:24 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
06:02:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2744ms
06:02:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:02:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990340800 == 7 [pid = 1904] [id = 22]
06:02:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 24 (0x7f3990978c00) [pid = 1904] [serial = 60] [outer = (nil)]
06:02:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 25 (0x7f3990b78000) [pid = 1904] [serial = 61] [outer = 0x7f3990978c00]
06:02:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 26 (0x7f3991107800) [pid = 1904] [serial = 62] [outer = 0x7f3990978c00]
06:02:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee3800 == 8 [pid = 1904] [id = 23]
06:02:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 27 (0x7f3990d47400) [pid = 1904] [serial = 63] [outer = (nil)]
06:02:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7f39911a0400) [pid = 1904] [serial = 64] [outer = 0x7f3990d47400]
06:02:26 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
06:02:26 INFO - document served over http requires an https
06:02:26 INFO - sub-resource via iframe-tag using the http-csp
06:02:26 INFO - delivery method with no-redirect and when
06:02: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"
06:02:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:26 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
06:02:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2088ms
06:02:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:02:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39929a5000 == 9 [pid = 1904] [id = 24]
06:02:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f3990977800) [pid = 1904] [serial = 65] [outer = (nil)]
06:02:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f399119d400) [pid = 1904] [serial = 66] [outer = 0x7f3990977800]
06:02:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f3992c50c00) [pid = 1904] [serial = 67] [outer = 0x7f3990977800]
06:02:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f615be60000 == 7 [pid = 1852] [id = 5]
06:02:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cc4800 == 10 [pid = 1904] [id = 25]
06:02:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f3992ca2800) [pid = 1904] [serial = 68] [outer = (nil)]
06:02:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f3992ca9000) [pid = 1904] [serial = 69] [outer = 0x7f3992ca2800]
06:02:29 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
06:02:29 INFO - document served over http requires an https
06:02:29 INFO - sub-resource via iframe-tag using the http-csp
06:02:29 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:29 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
06:02:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2841ms
06:02:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:02:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399034a800 == 11 [pid = 1904] [id = 26]
06:02:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f398fa79000) [pid = 1904] [serial = 70] [outer = (nil)]
06:02:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f3990b7cc00) [pid = 1904] [serial = 71] [outer = 0x7f398fa79000]
06:02:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f3991196800) [pid = 1904] [serial = 72] [outer = 0x7f398fa79000]
06:02:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990eed800 == 10 [pid = 1904] [id = 21]
06:02:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa5d800 == 9 [pid = 1904] [id = 17]
06:02:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa4c000 == 8 [pid = 1904] [id = 19]
06:02:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990bad800 == 7 [pid = 1904] [id = 18]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f3991340800) [pid = 1904] [serial = 6] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f3990981800) [pid = 1904] [serial = 20] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f3991342000) [pid = 1904] [serial = 25] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f3990b7a400) [pid = 1904] [serial = 15] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3992bd6000) [pid = 1904] [serial = 12] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f3992b99000) [pid = 1904] [serial = 33] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f3995e80c00) [pid = 1904] [serial = 36] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f39911a0000) [pid = 1904] [serial = 30] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 27 (0x7f3991196c00) [pid = 1904] [serial = 9] [outer = (nil)] [url = about:blank]
06:02:30 INFO - PROCESS | 1852 | --DOMWINDOW == 26 (0x7f3991198000) [pid = 1904] [serial = 48] [outer = (nil)] [url = about:blank]
06:02:31 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
06:02:31 INFO - document served over http requires an https
06:02:31 INFO - sub-resource via script-tag using the http-csp
06:02:31 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:31 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
06:02:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1704ms
06:02:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:02:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990336800 == 8 [pid = 1904] [id = 27]
06:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 27 (0x7f3990b78400) [pid = 1904] [serial = 73] [outer = (nil)]
06:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7f399110a400) [pid = 1904] [serial = 74] [outer = 0x7f3990b78400]
06:02:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f399294cc00) [pid = 1904] [serial = 75] [outer = 0x7f3990b78400]
06:02:32 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
06:02:32 INFO - document served over http requires an https
06:02:32 INFO - sub-resource via script-tag using the http-csp
06:02:32 INFO - delivery method with no-redirect and when
06:02: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"
06:02:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:32 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
06:02:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1339ms
06:02:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:02:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ee0800 == 9 [pid = 1904] [id = 28]
06:02:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f3990b7b000) [pid = 1904] [serial = 76] [outer = (nil)]
06:02:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f3992bd4000) [pid = 1904] [serial = 77] [outer = 0x7f3990b7b000]
06:02:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f3994343000) [pid = 1904] [serial = 78] [outer = 0x7f3990b7b000]
06:02:33 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
06:02:33 INFO - document served over http requires an https
06:02:33 INFO - sub-resource via script-tag using the http-csp
06:02:33 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:33 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
06:02:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1489ms
06:02:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:02:33 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3991348c00) [pid = 1904] [serial = 50] [outer = (nil)] [url = about:blank]
06:02:33 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f3990b79000) [pid = 1904] [serial = 53] [outer = (nil)] [url = about:blank]
06:02:33 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f3991341c00) [pid = 1904] [serial = 56] [outer = (nil)] [url = about:blank]
06:02:33 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f399097e800) [pid = 1904] [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]
06:02:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399136c000 == 10 [pid = 1904] [id = 29]
06:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f3992c9ec00) [pid = 1904] [serial = 79] [outer = (nil)]
06:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f3996127c00) [pid = 1904] [serial = 80] [outer = 0x7f3992c9ec00]
06:02:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f399623e800) [pid = 1904] [serial = 81] [outer = 0x7f3992c9ec00]
06:02:35 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
06:02:35 INFO - document served over http requires an https
06:02:35 INFO - sub-resource via xhr-request using the http-csp
06:02:35 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:35 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
06:02:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1603ms
06:02:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:02:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992f45000 == 11 [pid = 1904] [id = 30]
06:02:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f39901f8400) [pid = 1904] [serial = 82] [outer = (nil)]
06:02:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f39901f9400) [pid = 1904] [serial = 83] [outer = 0x7f39901f8400]
06:02:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f3990b81400) [pid = 1904] [serial = 84] [outer = 0x7f39901f8400]
06:02:37 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
06:02:37 INFO - document served over http requires an https
06:02:37 INFO - sub-resource via xhr-request using the http-csp
06:02:37 INFO - delivery method with no-redirect and when
06:02: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"
06:02:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:37 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
06:02:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1635ms
06:02:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:02:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b95800 == 12 [pid = 1904] [id = 31]
06:02:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f398fb99000) [pid = 1904] [serial = 85] [outer = (nil)]
06:02:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398fb9f000) [pid = 1904] [serial = 86] [outer = 0x7f398fb99000]
06:02:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398fba6c00) [pid = 1904] [serial = 87] [outer = 0x7f398fb99000]
06:02:39 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
06:02:39 INFO - document served over http requires an https
06:02:39 INFO - sub-resource via xhr-request using the http-csp
06:02:39 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:02:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:02:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:39 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
06:02:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2059ms
06:02:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:02:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f185000 == 13 [pid = 1904] [id = 32]
06:02:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f398fb9f400) [pid = 1904] [serial = 88] [outer = (nil)]
06:02:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f399119a400) [pid = 1904] [serial = 89] [outer = 0x7f398fb9f400]
06:02:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3996126c00) [pid = 1904] [serial = 90] [outer = 0x7f398fb9f400]
06:02:42 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
06:02:42 INFO - document served over http requires an http
06:02:42 INFO - sub-resource via fetch-request using the http-csp
06:02:42 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:42 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
06:02:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3114ms
06:02:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:02:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa55800 == 14 [pid = 1904] [id = 33]
06:02:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f398f288c00) [pid = 1904] [serial = 91] [outer = (nil)]
06:02:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398fa74c00) [pid = 1904] [serial = 92] [outer = 0x7f398f288c00]
06:02:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f39901f1c00) [pid = 1904] [serial = 93] [outer = 0x7f398f288c00]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992f45000 == 13 [pid = 1904] [id = 30]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399136c000 == 12 [pid = 1904] [id = 29]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ee0800 == 11 [pid = 1904] [id = 28]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990336800 == 10 [pid = 1904] [id = 27]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cc4800 == 9 [pid = 1904] [id = 25]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399034a800 == 8 [pid = 1904] [id = 26]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39929a5000 == 7 [pid = 1904] [id = 24]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee3800 == 6 [pid = 1904] [id = 23]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba6800 == 5 [pid = 1904] [id = 20]
06:02:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990340800 == 4 [pid = 1904] [id = 22]
06:02:43 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f399110ac00) [pid = 1904] [serial = 54] [outer = (nil)] [url = about:blank]
06:02:44 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
06:02:44 INFO - document served over http requires an http
06:02:44 INFO - sub-resource via fetch-request using the http-csp
06:02:44 INFO - delivery method with no-redirect and when
06:02: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"
06:02:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:44 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
06:02:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1641ms
06:02:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:02:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba8000 == 5 [pid = 1904] [id = 34]
06:02:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f287800) [pid = 1904] [serial = 94] [outer = (nil)]
06:02:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f39901f5000) [pid = 1904] [serial = 95] [outer = 0x7f398f287800]
06:02:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f3990d44000) [pid = 1904] [serial = 96] [outer = 0x7f398f287800]
06:02:45 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f615a9dfc00) [pid = 1852] [serial = 22] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
06:02:45 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
06:02:45 INFO - document served over http requires an http
06:02:45 INFO - sub-resource via fetch-request using the http-csp
06:02:45 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:02:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:02:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:02:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:45 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
06:02:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1491ms
06:02:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:02:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991164000 == 6 [pid = 1904] [id = 35]
06:02:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990d4c000) [pid = 1904] [serial = 97] [outer = (nil)]
06:02:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f399110fc00) [pid = 1904] [serial = 98] [outer = 0x7f3990d4c000]
06:02:46 INFO - PROCESS | 1852 | 1447941766138 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
06:02:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f39911a2800) [pid = 1904] [serial = 99] [outer = 0x7f3990d4c000]
06:02:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee0800 == 7 [pid = 1904] [id = 36]
06:02:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f39914e6000) [pid = 1904] [serial = 100] [outer = (nil)]
06:02:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f3991e8a800) [pid = 1904] [serial = 101] [outer = 0x7f39914e6000]
06:02:48 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
06:02:48 INFO - document served over http requires an http
06:02:48 INFO - sub-resource via iframe-tag using the http-csp
06:02:48 INFO - delivery method with keep-origin-redirect and when
06:02: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"
06:02:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:48 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
06:02:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2545ms
06:02:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f3992ca9000) [pid = 1904] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f399119d400) [pid = 1904] [serial = 66] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f39901f9400) [pid = 1904] [serial = 83] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990b7a000) [pid = 1904] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3992bd4000) [pid = 1904] [serial = 77] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3990b7cc00) [pid = 1904] [serial = 71] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3996127c00) [pid = 1904] [serial = 80] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f399110a400) [pid = 1904] [serial = 74] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f39911a0400) [pid = 1904] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941746164]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f3990b78000) [pid = 1904] [serial = 61] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f3990b7b000) [pid = 1904] [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]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f3992c9ec00) [pid = 1904] [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]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3990b78400) [pid = 1904] [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]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3992ca2800) [pid = 1904] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398fa79000) [pid = 1904] [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]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f3990d47400) [pid = 1904] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941746164]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f398fa78800) [pid = 1904] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f399097e400) [pid = 1904] [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]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3992c5a800) [pid = 1904] [serial = 51] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f399623e800) [pid = 1904] [serial = 81] [outer = (nil)] [url = about:blank]
06:02:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991eee800 == 8 [pid = 1904] [id = 37]
06:02:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f39901f0800) [pid = 1904] [serial = 102] [outer = (nil)]
06:02:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f39901f3000) [pid = 1904] [serial = 103] [outer = 0x7f39901f0800]
06:02:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f3990d47400) [pid = 1904] [serial = 104] [outer = 0x7f39901f0800]
06:02:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cc5800 == 9 [pid = 1904] [id = 38]
06:02:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f3991345000) [pid = 1904] [serial = 105] [outer = (nil)]
06:02:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9226
06:02:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f398f27e400) [pid = 1904] [serial = 106] [outer = 0x7f3991345000]
06:02:50 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
06:02:50 INFO - document served over http requires an http
06:02:50 INFO - sub-resource via iframe-tag using the http-csp
06:02:50 INFO - delivery method with no-redirect and when
06:02:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:50 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
06:02:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2178ms
06:02:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:02:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399136c000 == 10 [pid = 1904] [id = 39]
06:02:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398fa79c00) [pid = 1904] [serial = 107] [outer = (nil)]
06:02:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f3990b82c00) [pid = 1904] [serial = 108] [outer = 0x7f398fa79c00]
06:02:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3991349000) [pid = 1904] [serial = 109] [outer = 0x7f398fa79c00]
06:02:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992f5b800 == 11 [pid = 1904] [id = 40]
06:02:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f39929e7400) [pid = 1904] [serial = 110] [outer = (nil)]
06:02:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3992bd3400) [pid = 1904] [serial = 111] [outer = 0x7f39929e7400]
06:02:53 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
06:02:53 INFO - document served over http requires an http
06:02:53 INFO - sub-resource via iframe-tag using the http-csp
06:02:53 INFO - delivery method with swap-origin-redirect and when
06:02:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:02:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:02:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:53 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
06:02:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2588ms
06:02:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:02:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399626c000 == 12 [pid = 1904] [id = 41]
06:02:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f39901f2800) [pid = 1904] [serial = 112] [outer = (nil)]
06:02:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f3992c20c00) [pid = 1904] [serial = 113] [outer = 0x7f39901f2800]
06:02:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f3992cac400) [pid = 1904] [serial = 114] [outer = 0x7f39901f2800]
06:02:55 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
06:02:55 INFO - document served over http requires an http
06:02:55 INFO - sub-resource via script-tag using the http-csp
06:02:55 INFO - delivery method with keep-origin-redirect and when
06:02:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:02:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:55 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
06:02:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2806ms
06:02:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:02:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f190800 == 13 [pid = 1904] [id = 42]
06:02:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398fba1000) [pid = 1904] [serial = 115] [outer = (nil)]
06:02:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398fba4800) [pid = 1904] [serial = 116] [outer = 0x7f398fba1000]
06:02:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990b7a400) [pid = 1904] [serial = 117] [outer = 0x7f398fba1000]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee0800 == 12 [pid = 1904] [id = 36]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991164000 == 11 [pid = 1904] [id = 35]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba8000 == 10 [pid = 1904] [id = 34]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa55800 == 9 [pid = 1904] [id = 33]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f185000 == 8 [pid = 1904] [id = 32]
06:02:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b95800 == 7 [pid = 1904] [id = 31]
06:02:57 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f399294cc00) [pid = 1904] [serial = 75] [outer = (nil)] [url = about:blank]
06:02:57 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3991196800) [pid = 1904] [serial = 72] [outer = (nil)] [url = about:blank]
06:02:57 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3992c50c00) [pid = 1904] [serial = 67] [outer = (nil)] [url = about:blank]
06:02:57 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f3994343000) [pid = 1904] [serial = 78] [outer = (nil)] [url = about:blank]
06:02:57 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f3991107800) [pid = 1904] [serial = 62] [outer = (nil)] [url = about:blank]
06:02:58 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
06:02:58 INFO - document served over http requires an http
06:02:58 INFO - sub-resource via script-tag using the http-csp
06:02:58 INFO - delivery method with no-redirect and when
06:02: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"
06:02:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:58 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
06:02:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2393ms
06:02:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:02:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa54000 == 8 [pid = 1904] [id = 43]
06:02:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398fb9fc00) [pid = 1904] [serial = 118] [outer = (nil)]
06:02:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f3990981400) [pid = 1904] [serial = 119] [outer = 0x7f398fb9fc00]
06:02:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:02:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f39914e8400) [pid = 1904] [serial = 120] [outer = 0x7f398fb9fc00]
06:02:59 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
06:02:59 INFO - document served over http requires an http
06:02:59 INFO - sub-resource via script-tag using the http-csp
06:02:59 INFO - delivery method with swap-origin-redirect and when
06:02: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"
06:02:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:02:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:02:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:02:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:02:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:02:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:02:59 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
06:02:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1483ms
06:02:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:03:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba4000 == 9 [pid = 1904] [id = 44]
06:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f399110f400) [pid = 1904] [serial = 121] [outer = (nil)]
06:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3992ca0c00) [pid = 1904] [serial = 122] [outer = 0x7f399110f400]
06:03:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f3992f1c800) [pid = 1904] [serial = 123] [outer = 0x7f399110f400]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f399119a400) [pid = 1904] [serial = 89] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398fb9f000) [pid = 1904] [serial = 86] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f398fa74c00) [pid = 1904] [serial = 92] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f39901f3000) [pid = 1904] [serial = 103] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f3991e8a800) [pid = 1904] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f399110fc00) [pid = 1904] [serial = 98] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f39901f5000) [pid = 1904] [serial = 95] [outer = (nil)] [url = about:blank]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f39914e6000) [pid = 1904] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398f288c00) [pid = 1904] [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]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3990d4c000) [pid = 1904] [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]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f398f287800) [pid = 1904] [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]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398fb9f400) [pid = 1904] [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]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f3990b7fc00) [pid = 1904] [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]
06:03:01 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f3992bcc800) [pid = 1904] [serial = 57] [outer = (nil)] [url = about:blank]
06:03:01 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
06:03:01 INFO - document served over http requires an http
06:03:01 INFO - sub-resource via xhr-request using the http-csp
06:03:01 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:01 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
06:03:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1731ms
06:03:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:03:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991155000 == 10 [pid = 1904] [id = 45]
06:03:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f399110b800) [pid = 1904] [serial = 124] [outer = (nil)]
06:03:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f39914e9000) [pid = 1904] [serial = 125] [outer = 0x7f399110b800]
06:03:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f3995e7b000) [pid = 1904] [serial = 126] [outer = 0x7f399110b800]
06:03:02 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
06:03:02 INFO - document served over http requires an http
06:03:02 INFO - sub-resource via xhr-request using the http-csp
06:03:02 INFO - delivery method with no-redirect and when
06:03:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:02 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
06:03:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1336ms
06:03:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:03:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ed7000 == 11 [pid = 1904] [id = 46]
06:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398fb9e000) [pid = 1904] [serial = 127] [outer = (nil)]
06:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3996217800) [pid = 1904] [serial = 128] [outer = 0x7f398fb9e000]
06:03:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f398f81dc00) [pid = 1904] [serial = 129] [outer = 0x7f398fb9e000]
06:03:04 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
06:03:04 INFO - document served over http requires an http
06:03:04 INFO - sub-resource via xhr-request using the http-csp
06:03:04 INFO - delivery method with swap-origin-redirect and when
06:03:04 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:04 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
06:03:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1928ms
06:03:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:03:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399136f000 == 12 [pid = 1904] [id = 47]
06:03:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f398f828800) [pid = 1904] [serial = 130] [outer = (nil)]
06:03:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f398f829c00) [pid = 1904] [serial = 131] [outer = 0x7f398f828800]
06:03:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398f825400) [pid = 1904] [serial = 132] [outer = 0x7f398f828800]
06:03:07 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
06:03:07 INFO - document served over http requires an https
06:03:07 INFO - sub-resource via fetch-request using the http-csp
06:03:07 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:07 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
06:03:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2147ms
06:03:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:03:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e894000 == 13 [pid = 1904] [id = 48]
06:03:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f82b400) [pid = 1904] [serial = 133] [outer = (nil)]
06:03:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398fa70800) [pid = 1904] [serial = 134] [outer = 0x7f398f82b400]
06:03:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f399097f800) [pid = 1904] [serial = 135] [outer = 0x7f398f82b400]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991155000 == 12 [pid = 1904] [id = 45]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cc5800 == 11 [pid = 1904] [id = 38]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba4000 == 10 [pid = 1904] [id = 44]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa54000 == 9 [pid = 1904] [id = 43]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f190800 == 8 [pid = 1904] [id = 42]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399626c000 == 7 [pid = 1904] [id = 41]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992f5b800 == 6 [pid = 1904] [id = 40]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991eee800 == 5 [pid = 1904] [id = 37]
06:03:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399136c000 == 4 [pid = 1904] [id = 39]
06:03:10 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
06:03:10 INFO - document served over http requires an https
06:03:10 INFO - sub-resource via fetch-request using the http-csp
06:03:10 INFO - delivery method with no-redirect and when
06:03: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"
06:03:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:10 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
06:03:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2961ms
06:03:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:03:10 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f39901f1c00) [pid = 1904] [serial = 93] [outer = (nil)] [url = about:blank]
06:03:10 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3996126c00) [pid = 1904] [serial = 90] [outer = (nil)] [url = about:blank]
06:03:10 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f39911a2800) [pid = 1904] [serial = 99] [outer = (nil)] [url = about:blank]
06:03:10 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f3990d44000) [pid = 1904] [serial = 96] [outer = (nil)] [url = about:blank]
06:03:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18a000 == 5 [pid = 1904] [id = 49]
06:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398fa6e400) [pid = 1904] [serial = 136] [outer = (nil)]
06:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398fb9f000) [pid = 1904] [serial = 137] [outer = 0x7f398fa6e400]
06:03:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f399097c400) [pid = 1904] [serial = 138] [outer = 0x7f398fa6e400]
06:03:11 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
06:03:12 INFO - document served over http requires an https
06:03:12 INFO - sub-resource via fetch-request using the http-csp
06:03:12 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:12 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
06:03:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1859ms
06:03:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:03:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa41000 == 6 [pid = 1904] [id = 50]
06:03:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f3990b79400) [pid = 1904] [serial = 139] [outer = (nil)]
06:03:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990d44000) [pid = 1904] [serial = 140] [outer = 0x7f3990b79400]
06:03:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f3991107c00) [pid = 1904] [serial = 141] [outer = 0x7f3990b79400]
06:03:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032f000 == 7 [pid = 1904] [id = 51]
06:03:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f3991110800) [pid = 1904] [serial = 142] [outer = (nil)]
06:03:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f399119e400) [pid = 1904] [serial = 143] [outer = 0x7f3991110800]
06:03:13 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
06:03:13 INFO - document served over http requires an https
06:03:13 INFO - sub-resource via iframe-tag using the http-csp
06:03:13 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:13 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
06:03:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1700ms
06:03:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:03:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990349800 == 8 [pid = 1904] [id = 52]
06:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f3990b82400) [pid = 1904] [serial = 144] [outer = (nil)]
06:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f3991198000) [pid = 1904] [serial = 145] [outer = 0x7f3990b82400]
06:03:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f39914ef400) [pid = 1904] [serial = 146] [outer = 0x7f3990b82400]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f27e400) [pid = 1904] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941769919]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f3992bd3400) [pid = 1904] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f3990b82c00) [pid = 1904] [serial = 108] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f39914e9000) [pid = 1904] [serial = 125] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398fba4800) [pid = 1904] [serial = 116] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990981400) [pid = 1904] [serial = 119] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3992c20c00) [pid = 1904] [serial = 113] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3992ca0c00) [pid = 1904] [serial = 122] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f399110f400) [pid = 1904] [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]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398fb9fc00) [pid = 1904] [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]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f39901f2800) [pid = 1904] [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]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f398fba1000) [pid = 1904] [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]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f3991345000) [pid = 1904] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941769919]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f39929e7400) [pid = 1904] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f39901f8400) [pid = 1904] [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]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3990b81400) [pid = 1904] [serial = 84] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f3992f1c800) [pid = 1904] [serial = 123] [outer = (nil)] [url = about:blank]
06:03:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990baa000 == 9 [pid = 1904] [id = 53]
06:03:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398f286000) [pid = 1904] [serial = 147] [outer = (nil)]
06:03:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398fb98800) [pid = 1904] [serial = 148] [outer = 0x7f398f286000]
06:03:15 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
06:03:15 INFO - document served over http requires an https
06:03:15 INFO - sub-resource via iframe-tag using the http-csp
06:03:15 INFO - delivery method with no-redirect and when
06:03: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"
06:03:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:15 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
06:03:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1887ms
06:03:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:03:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ed6000 == 10 [pid = 1904] [id = 54]
06:03:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f398fa74c00) [pid = 1904] [serial = 149] [outer = (nil)]
06:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f3990b85000) [pid = 1904] [serial = 150] [outer = 0x7f398fa74c00]
06:03:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3992c9e800) [pid = 1904] [serial = 151] [outer = 0x7f398fa74c00]
06:03:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399115a000 == 11 [pid = 1904] [id = 55]
06:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f3992ca3400) [pid = 1904] [serial = 152] [outer = (nil)]
06:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f3992f17000) [pid = 1904] [serial = 153] [outer = 0x7f3992ca3400]
06:03:17 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
06:03:17 INFO - document served over http requires an https
06:03:17 INFO - sub-resource via iframe-tag using the http-csp
06:03:17 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:17 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
06:03:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1535ms
06:03:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:03:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032d800 == 12 [pid = 1904] [id = 56]
06:03:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f39901f8800) [pid = 1904] [serial = 154] [outer = (nil)]
06:03:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f3990977c00) [pid = 1904] [serial = 155] [outer = 0x7f39901f8800]
06:03:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f3991197800) [pid = 1904] [serial = 156] [outer = 0x7f39901f8800]
06:03:19 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
06:03:19 INFO - document served over http requires an https
06:03:19 INFO - sub-resource via script-tag using the http-csp
06:03:19 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:19 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
06:03:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1987ms
06:03:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:03:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991368800 == 13 [pid = 1904] [id = 57]
06:03:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398fa7d000) [pid = 1904] [serial = 157] [outer = (nil)]
06:03:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f3992ca7c00) [pid = 1904] [serial = 158] [outer = 0x7f398fa7d000]
06:03:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f3996116800) [pid = 1904] [serial = 159] [outer = 0x7f398fa7d000]
06:03:21 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
06:03:21 INFO - document served over http requires an https
06:03:21 INFO - sub-resource via script-tag using the http-csp
06:03:21 INFO - delivery method with no-redirect and when
06:03: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"
06:03:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:21 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
06:03:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2084ms
06:03:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:03:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cc7800 == 14 [pid = 1904] [id = 58]
06:03:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f3992ca4c00) [pid = 1904] [serial = 160] [outer = (nil)]
06:03:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f39961f6000) [pid = 1904] [serial = 161] [outer = 0x7f3992ca4c00]
06:03:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f615b9edc00) [pid = 1852] [serial = 24] [outer = 0x7f61550aa400]
06:03:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398e872c00) [pid = 1904] [serial = 162] [outer = 0x7f3992ca4c00]
06:03:24 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
06:03:24 INFO - document served over http requires an https
06:03:24 INFO - sub-resource via script-tag using the http-csp
06:03:24 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:24 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
06:03:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3143ms
06:03:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:03:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e954800 == 15 [pid = 1904] [id = 59]
06:03:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398f81f000) [pid = 1904] [serial = 163] [outer = (nil)]
06:03:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398f826000) [pid = 1904] [serial = 164] [outer = 0x7f398f81f000]
06:03:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f39901f4400) [pid = 1904] [serial = 165] [outer = 0x7f398f81f000]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990baa000 == 14 [pid = 1904] [id = 53]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990349800 == 13 [pid = 1904] [id = 52]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032f000 == 12 [pid = 1904] [id = 51]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa41000 == 11 [pid = 1904] [id = 50]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18a000 == 10 [pid = 1904] [id = 49]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e894000 == 9 [pid = 1904] [id = 48]
06:03:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ed7000 == 8 [pid = 1904] [id = 46]
06:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f3992cac400) [pid = 1904] [serial = 114] [outer = (nil)] [url = about:blank]
06:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3990b7a400) [pid = 1904] [serial = 117] [outer = (nil)] [url = about:blank]
06:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f39914e8400) [pid = 1904] [serial = 120] [outer = (nil)] [url = about:blank]
06:03:26 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
06:03:26 INFO - document served over http requires an https
06:03:26 INFO - sub-resource via xhr-request using the http-csp
06:03:26 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:26 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
06:03:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1685ms
06:03:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:03:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f17a800 == 9 [pid = 1904] [id = 60]
06:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398f285c00) [pid = 1904] [serial = 166] [outer = (nil)]
06:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f39901fd000) [pid = 1904] [serial = 167] [outer = 0x7f398f285c00]
06:03:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f3991109000) [pid = 1904] [serial = 168] [outer = 0x7f398f285c00]
06:03:27 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
06:03:27 INFO - document served over http requires an https
06:03:27 INFO - sub-resource via xhr-request using the http-csp
06:03:27 INFO - delivery method with no-redirect and when
06:03: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"
06:03:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:27 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
06:03:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1482ms
06:03:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:03:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f397800 == 10 [pid = 1904] [id = 61]
06:03:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f3990b77c00) [pid = 1904] [serial = 169] [outer = (nil)]
06:03:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f399133f800) [pid = 1904] [serial = 170] [outer = 0x7f3990b77c00]
06:03:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f3992cac400) [pid = 1904] [serial = 171] [outer = 0x7f3990b77c00]
06:03:29 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
06:03:29 INFO - document served over http requires an https
06:03:29 INFO - sub-resource via xhr-request using the http-csp
06:03:29 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:29 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
06:03:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1739ms
06:03:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:03:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b95800 == 11 [pid = 1904] [id = 62]
06:03:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f398e80b000) [pid = 1904] [serial = 172] [outer = (nil)]
06:03:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398e80c000) [pid = 1904] [serial = 173] [outer = 0x7f398e80b000]
06:03:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398e811c00) [pid = 1904] [serial = 174] [outer = 0x7f398e80b000]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f3990b85000) [pid = 1904] [serial = 150] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398fb9f000) [pid = 1904] [serial = 137] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398fa70800) [pid = 1904] [serial = 134] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f3996217800) [pid = 1904] [serial = 128] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f3990d44000) [pid = 1904] [serial = 140] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398fb98800) [pid = 1904] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941795388]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f399119e400) [pid = 1904] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f398f829c00) [pid = 1904] [serial = 131] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f3991198000) [pid = 1904] [serial = 145] [outer = (nil)] [url = about:blank]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398f82b400) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398fa6e400) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398f286000) [pid = 1904] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941795388]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f3991110800) [pid = 1904] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990977800) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3990b79400) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3990978c00) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3990b82400) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f399110b800) [pid = 1904] [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]
06:03:30 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f3995e7b000) [pid = 1904] [serial = 126] [outer = (nil)] [url = about:blank]
06:03:31 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
06:03:31 INFO - document served over http requires an http
06:03:31 INFO - sub-resource via fetch-request using the meta-csp
06:03:31 INFO - delivery method with keep-origin-redirect and when
06:03:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:31 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
06:03:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2100ms
06:03:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:03:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b9e000 == 12 [pid = 1904] [id = 63]
06:03:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398e80a000) [pid = 1904] [serial = 175] [outer = (nil)]
06:03:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398e815800) [pid = 1904] [serial = 176] [outer = 0x7f398e80a000]
06:03:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398fba1400) [pid = 1904] [serial = 177] [outer = 0x7f398e80a000]
06:03:33 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
06:03:33 INFO - document served over http requires an http
06:03:33 INFO - sub-resource via fetch-request using the meta-csp
06:03:33 INFO - delivery method with no-redirect and when
06:03:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:33 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
06:03:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2239ms
06:03:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:03:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39929a3800 == 13 [pid = 1904] [id = 64]
06:03:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398e879c00) [pid = 1904] [serial = 178] [outer = (nil)]
06:03:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990981400) [pid = 1904] [serial = 179] [outer = 0x7f398e879c00]
06:03:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f3992ca9000) [pid = 1904] [serial = 180] [outer = 0x7f398e879c00]
06:03:36 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
06:03:36 INFO - document served over http requires an http
06:03:36 INFO - sub-resource via fetch-request using the meta-csp
06:03:36 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:36 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
06:03:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3190ms
06:03:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:03:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e95a000 == 14 [pid = 1904] [id = 65]
06:03:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398e80e400) [pid = 1904] [serial = 181] [outer = (nil)]
06:03:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398e870800) [pid = 1904] [serial = 182] [outer = 0x7f398e80e400]
06:03:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398f552c00) [pid = 1904] [serial = 183] [outer = 0x7f398e80e400]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399115a000 == 13 [pid = 1904] [id = 55]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399136f000 == 12 [pid = 1904] [id = 47]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f397800 == 11 [pid = 1904] [id = 61]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f17a800 == 10 [pid = 1904] [id = 60]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e954800 == 9 [pid = 1904] [id = 59]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cc7800 == 8 [pid = 1904] [id = 58]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991368800 == 7 [pid = 1904] [id = 57]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032d800 == 6 [pid = 1904] [id = 56]
06:03:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ed6000 == 5 [pid = 1904] [id = 54]
06:03:38 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f3991107c00) [pid = 1904] [serial = 141] [outer = (nil)] [url = about:blank]
06:03:38 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f399097c400) [pid = 1904] [serial = 138] [outer = (nil)] [url = about:blank]
06:03:38 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f39914ef400) [pid = 1904] [serial = 146] [outer = (nil)] [url = about:blank]
06:03:38 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f399097f800) [pid = 1904] [serial = 135] [outer = (nil)] [url = about:blank]
06:03:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89b000 == 6 [pid = 1904] [id = 66]
06:03:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398f281c00) [pid = 1904] [serial = 184] [outer = (nil)]
06:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398f558400) [pid = 1904] [serial = 185] [outer = 0x7f398f281c00]
06:03:39 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
06:03:39 INFO - document served over http requires an http
06:03:39 INFO - sub-resource via iframe-tag using the meta-csp
06:03:39 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:39 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
06:03:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2083ms
06:03:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:03:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e954800 == 7 [pid = 1904] [id = 67]
06:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398f288c00) [pid = 1904] [serial = 186] [outer = (nil)]
06:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398f556c00) [pid = 1904] [serial = 187] [outer = 0x7f398f288c00]
06:03:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398fb9b400) [pid = 1904] [serial = 188] [outer = 0x7f398f288c00]
06:03:40 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f615b9e7000) [pid = 1852] [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.]
06:03:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f38a000 == 8 [pid = 1904] [id = 68]
06:03:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f39901f1c00) [pid = 1904] [serial = 189] [outer = (nil)]
06:03:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f39901fdc00) [pid = 1904] [serial = 190] [outer = 0x7f39901f1c00]
06:03:41 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
06:03:41 INFO - document served over http requires an http
06:03:41 INFO - sub-resource via iframe-tag using the meta-csp
06:03:41 INFO - delivery method with no-redirect and when
06:03: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"
06:03:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:41 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
06:03:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1780ms
06:03:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:03:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f572000 == 9 [pid = 1904] [id = 69]
06:03:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398f54c000) [pid = 1904] [serial = 191] [outer = (nil)]
06:03:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f39901fb000) [pid = 1904] [serial = 192] [outer = 0x7f398f54c000]
06:03:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f3990d4ac00) [pid = 1904] [serial = 193] [outer = 0x7f398f54c000]
06:03:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa43000 == 10 [pid = 1904] [id = 70]
06:03:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f399110bc00) [pid = 1904] [serial = 194] [outer = (nil)]
06:03:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f399119d000) [pid = 1904] [serial = 195] [outer = 0x7f399110bc00]
06:03:43 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
06:03:43 INFO - document served over http requires an http
06:03:43 INFO - sub-resource via iframe-tag using the meta-csp
06:03:43 INFO - delivery method with swap-origin-redirect and when
06:03:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:03:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:03:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:43 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
06:03:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1990ms
06:03:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f399133f800) [pid = 1904] [serial = 170] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f3990977c00) [pid = 1904] [serial = 155] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f3992ca7c00) [pid = 1904] [serial = 158] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f39901fd000) [pid = 1904] [serial = 167] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f398e80c000) [pid = 1904] [serial = 173] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3992f17000) [pid = 1904] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f826000) [pid = 1904] [serial = 164] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f39961f6000) [pid = 1904] [serial = 161] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f3990b77c00) [pid = 1904] [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]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f3992ca4c00) [pid = 1904] [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]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398f285c00) [pid = 1904] [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]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f81f000) [pid = 1904] [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]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3992ca3400) [pid = 1904] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3992cac400) [pid = 1904] [serial = 171] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3991109000) [pid = 1904] [serial = 168] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f39901f4400) [pid = 1904] [serial = 165] [outer = (nil)] [url = about:blank]
06:03:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa58000 == 11 [pid = 1904] [id = 71]
06:03:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f554800) [pid = 1904] [serial = 196] [outer = (nil)]
06:03:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f822400) [pid = 1904] [serial = 197] [outer = 0x7f398f554800]
06:03:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f3990b77c00) [pid = 1904] [serial = 198] [outer = 0x7f398f554800]
06:03:44 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
06:03:44 INFO - document served over http requires an http
06:03:44 INFO - sub-resource via script-tag using the meta-csp
06:03:44 INFO - delivery method with keep-origin-redirect and when
06:03:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:03:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:44 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
06:03:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1788ms
06:03:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:03:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e949800 == 12 [pid = 1904] [id = 72]
06:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398f54c400) [pid = 1904] [serial = 199] [outer = (nil)]
06:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398f54fc00) [pid = 1904] [serial = 200] [outer = 0x7f398f54c400]
06:03:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398fa76800) [pid = 1904] [serial = 201] [outer = 0x7f398f54c400]
06:03:47 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
06:03:47 INFO - document served over http requires an http
06:03:47 INFO - sub-resource via script-tag using the meta-csp
06:03:47 INFO - delivery method with no-redirect and when
06:03: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"
06:03:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:47 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
06:03:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2290ms
06:03:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:03:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ee2000 == 13 [pid = 1904] [id = 73]
06:03:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398f54b800) [pid = 1904] [serial = 202] [outer = (nil)]
06:03:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f399110ac00) [pid = 1904] [serial = 203] [outer = 0x7f398f54b800]
06:03:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f3992cab400) [pid = 1904] [serial = 204] [outer = 0x7f398f54b800]
06:03:49 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
06:03:49 INFO - document served over http requires an http
06:03:49 INFO - sub-resource via script-tag using the meta-csp
06:03:49 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:03:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:03:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:49 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
06:03:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2290ms
06:03:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:03:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991eeb000 == 14 [pid = 1904] [id = 74]
06:03:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f3992fd6000) [pid = 1904] [serial = 205] [outer = (nil)]
06:03:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f39961f3800) [pid = 1904] [serial = 206] [outer = 0x7f3992fd6000]
06:03:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398e26b400) [pid = 1904] [serial = 207] [outer = 0x7f3992fd6000]
06:03:53 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
06:03:53 INFO - document served over http requires an http
06:03:53 INFO - sub-resource via xhr-request using the meta-csp
06:03:53 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:53 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
06:03:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3900ms
06:03:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:03:53 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa43000 == 13 [pid = 1904] [id = 70]
06:03:53 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f572000 == 12 [pid = 1904] [id = 69]
06:03:53 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f38a000 == 11 [pid = 1904] [id = 68]
06:03:53 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e954800 == 10 [pid = 1904] [id = 67]
06:03:53 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89b000 == 9 [pid = 1904] [id = 66]
06:03:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89c800 == 10 [pid = 1904] [id = 75]
06:03:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f398e876c00) [pid = 1904] [serial = 208] [outer = (nil)]
06:03:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f398f283c00) [pid = 1904] [serial = 209] [outer = 0x7f398e876c00]
06:03:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398f559c00) [pid = 1904] [serial = 210] [outer = 0x7f398e876c00]
06:03:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e95a000 == 9 [pid = 1904] [id = 65]
06:03:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39929a3800 == 8 [pid = 1904] [id = 64]
06:03:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b9e000 == 7 [pid = 1904] [id = 63]
06:03:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b95800 == 6 [pid = 1904] [id = 62]
06:03:54 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398e872c00) [pid = 1904] [serial = 162] [outer = (nil)] [url = about:blank]
06:03:55 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
06:03:55 INFO - document served over http requires an http
06:03:55 INFO - sub-resource via xhr-request using the meta-csp
06:03:55 INFO - delivery method with no-redirect and when
06:03: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"
06:03:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:55 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
06:03:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1611ms
06:03:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:03:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f394000 == 7 [pid = 1904] [id = 76]
06:03:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398e873800) [pid = 1904] [serial = 211] [outer = (nil)]
06:03:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f398f825c00) [pid = 1904] [serial = 212] [outer = 0x7f398e873800]
06:03:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f39901f5c00) [pid = 1904] [serial = 213] [outer = 0x7f398e873800]
06:03:56 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
06:03:56 INFO - document served over http requires an http
06:03:56 INFO - sub-resource via xhr-request using the meta-csp
06:03:56 INFO - delivery method with swap-origin-redirect and when
06:03: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"
06:03:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:03:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:03:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:56 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
06:03:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1582ms
06:03:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:03:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa5e000 == 8 [pid = 1904] [id = 77]
06:03:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398fa71000) [pid = 1904] [serial = 214] [outer = (nil)]
06:03:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f3990d43c00) [pid = 1904] [serial = 215] [outer = 0x7f398fa71000]
06:03:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f39911a4c00) [pid = 1904] [serial = 216] [outer = 0x7f398fa71000]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f3990981400) [pid = 1904] [serial = 179] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398e815800) [pid = 1904] [serial = 176] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f398f822400) [pid = 1904] [serial = 197] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f39901fdc00) [pid = 1904] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941820822]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398f556c00) [pid = 1904] [serial = 187] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f399119d000) [pid = 1904] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f39901fb000) [pid = 1904] [serial = 192] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398f558400) [pid = 1904] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f398e870800) [pid = 1904] [serial = 182] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f399110bc00) [pid = 1904] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f39901f1c00) [pid = 1904] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941820822]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398f54c000) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398e80b000) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398f281c00) [pid = 1904] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398e80e400) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f288c00) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398fa79c00) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f39901f0800) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f398fa7d000) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f39901f8800) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398fb9e000) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f398fb99000) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398f828800) [pid = 1904] [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]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f3991349000) [pid = 1904] [serial = 109] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3990d47400) [pid = 1904] [serial = 104] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3996116800) [pid = 1904] [serial = 159] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f3991197800) [pid = 1904] [serial = 156] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f398f81dc00) [pid = 1904] [serial = 129] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f398fba6c00) [pid = 1904] [serial = 87] [outer = (nil)] [url = about:blank]
06:03:58 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f398f825400) [pid = 1904] [serial = 132] [outer = (nil)] [url = about:blank]
06:03:58 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
06:03:58 INFO - document served over http requires an https
06:03:58 INFO - sub-resource via fetch-request using the meta-csp
06:03:58 INFO - delivery method with keep-origin-redirect and when
06:03: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"
06:03:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:03:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:03:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:03:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:03:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:03:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:03:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:03:58 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
06:03:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2157ms
06:03:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:03:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991167800 == 9 [pid = 1904] [id = 78]
06:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f398fa79c00) [pid = 1904] [serial = 217] [outer = (nil)]
06:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f398fb9e000) [pid = 1904] [serial = 218] [outer = 0x7f398fa79c00]
06:03:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f3990b7d000) [pid = 1904] [serial = 219] [outer = 0x7f398fa79c00]
06:04:00 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
06:04:00 INFO - document served over http requires an https
06:04:00 INFO - sub-resource via fetch-request using the meta-csp
06:04:00 INFO - delivery method with no-redirect and when
06:04: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"
06:04:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:00 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
06:04:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1941ms
06:04:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:04:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990bb1000 == 10 [pid = 1904] [id = 79]
06:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398e80bc00) [pid = 1904] [serial = 220] [outer = (nil)]
06:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398f81e400) [pid = 1904] [serial = 221] [outer = 0x7f398e80bc00]
06:04:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3990d44000) [pid = 1904] [serial = 222] [outer = 0x7f398e80bc00]
06:04:03 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
06:04:03 INFO - document served over http requires an https
06:04:03 INFO - sub-resource via fetch-request using the meta-csp
06:04:03 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:03 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
06:04:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2486ms
06:04:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:04:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee2800 == 11 [pid = 1904] [id = 80]
06:04:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f39901fa400) [pid = 1904] [serial = 223] [outer = (nil)]
06:04:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f399294d000) [pid = 1904] [serial = 224] [outer = 0x7f39901fa400]
06:04:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f3992ca4c00) [pid = 1904] [serial = 225] [outer = 0x7f39901fa400]
06:04:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc20000 == 12 [pid = 1904] [id = 81]
06:04:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398e26e800) [pid = 1904] [serial = 226] [outer = (nil)]
06:04:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398e875400) [pid = 1904] [serial = 227] [outer = 0x7f398e26e800]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa5e000 == 11 [pid = 1904] [id = 77]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa58000 == 10 [pid = 1904] [id = 71]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f394000 == 9 [pid = 1904] [id = 76]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89c800 == 8 [pid = 1904] [id = 75]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991eeb000 == 7 [pid = 1904] [id = 74]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ee2000 == 6 [pid = 1904] [id = 73]
06:04:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e949800 == 5 [pid = 1904] [id = 72]
06:04:06 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398e811c00) [pid = 1904] [serial = 174] [outer = (nil)] [url = about:blank]
06:04:06 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398f552c00) [pid = 1904] [serial = 183] [outer = (nil)] [url = about:blank]
06:04:06 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f3990d4ac00) [pid = 1904] [serial = 193] [outer = (nil)] [url = about:blank]
06:04:06 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398fb9b400) [pid = 1904] [serial = 188] [outer = (nil)] [url = about:blank]
06:04:06 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
06:04:06 INFO - document served over http requires an https
06:04:06 INFO - sub-resource via iframe-tag using the meta-csp
06:04:06 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:06 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
06:04:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3296ms
06:04:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:04:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc2b800 == 6 [pid = 1904] [id = 82]
06:04:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f398e87a000) [pid = 1904] [serial = 228] [outer = (nil)]
06:04:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f398e87cc00) [pid = 1904] [serial = 229] [outer = 0x7f398e87a000]
06:04:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398f283000) [pid = 1904] [serial = 230] [outer = 0x7f398e87a000]
06:04:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a7000 == 7 [pid = 1904] [id = 83]
06:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f54c800) [pid = 1904] [serial = 231] [outer = (nil)]
06:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f558400) [pid = 1904] [serial = 232] [outer = 0x7f398f54c800]
06:04:08 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
06:04:08 INFO - document served over http requires an https
06:04:08 INFO - sub-resource via iframe-tag using the meta-csp
06:04:08 INFO - delivery method with no-redirect and when
06:04: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"
06:04:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:08 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
06:04:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1733ms
06:04:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:04:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94f800 == 8 [pid = 1904] [id = 84]
06:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398e879400) [pid = 1904] [serial = 233] [outer = (nil)]
06:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398f552000) [pid = 1904] [serial = 234] [outer = 0x7f398e879400]
06:04:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398fb9b800) [pid = 1904] [serial = 235] [outer = 0x7f398e879400]
06:04:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f182000 == 9 [pid = 1904] [id = 85]
06:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398fba3c00) [pid = 1904] [serial = 236] [outer = (nil)]
06:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398fba4c00) [pid = 1904] [serial = 237] [outer = 0x7f398fba3c00]
06:04:10 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
06:04:10 INFO - document served over http requires an https
06:04:10 INFO - sub-resource via iframe-tag using the meta-csp
06:04:10 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:10 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
06:04:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1785ms
06:04:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:04:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f381000 == 10 [pid = 1904] [id = 86]
06:04:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398f824800) [pid = 1904] [serial = 238] [outer = (nil)]
06:04:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398fba5c00) [pid = 1904] [serial = 239] [outer = 0x7f398f824800]
06:04:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f3990980c00) [pid = 1904] [serial = 240] [outer = 0x7f398f824800]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398fb9e000) [pid = 1904] [serial = 218] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f399110ac00) [pid = 1904] [serial = 203] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398f54fc00) [pid = 1904] [serial = 200] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f3990d43c00) [pid = 1904] [serial = 215] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398f283c00) [pid = 1904] [serial = 209] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f825c00) [pid = 1904] [serial = 212] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f39961f3800) [pid = 1904] [serial = 206] [outer = (nil)] [url = about:blank]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f398fa71000) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f398f54c400) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398e876c00) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398f54b800) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f3992fd6000) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398e873800) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398e80a000) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f398fa74c00) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f398f554800) [pid = 1904] [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]
06:04:11 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398e879c00) [pid = 1904] [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]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f398fba1400) [pid = 1904] [serial = 177] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f3992c9e800) [pid = 1904] [serial = 151] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f39901f5c00) [pid = 1904] [serial = 213] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3990b77c00) [pid = 1904] [serial = 198] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f3992ca9000) [pid = 1904] [serial = 180] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f398f559c00) [pid = 1904] [serial = 210] [outer = (nil)] [url = about:blank]
06:04:12 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f398e26b400) [pid = 1904] [serial = 207] [outer = (nil)] [url = about:blank]
06:04:12 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
06:04:12 INFO - document served over http requires an https
06:04:12 INFO - sub-resource via script-tag using the meta-csp
06:04:12 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:12 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
06:04:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2443ms
06:04:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:04:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f563800 == 11 [pid = 1904] [id = 87]
06:04:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f398f54dc00) [pid = 1904] [serial = 241] [outer = (nil)]
06:04:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f398f824c00) [pid = 1904] [serial = 242] [outer = 0x7f398f54dc00]
06:04:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f39901fe800) [pid = 1904] [serial = 243] [outer = 0x7f398f54dc00]
06:04:14 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
06:04:14 INFO - document served over http requires an https
06:04:14 INFO - sub-resource via script-tag using the meta-csp
06:04:14 INFO - delivery method with no-redirect and when
06:04: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"
06:04:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:14 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
06:04:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2185ms
06:04:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:04:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f56c000 == 12 [pid = 1904] [id = 88]
06:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f398e87c400) [pid = 1904] [serial = 244] [outer = (nil)]
06:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f398f552400) [pid = 1904] [serial = 245] [outer = 0x7f398e87c400]
06:04:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f3990979800) [pid = 1904] [serial = 246] [outer = 0x7f398e87c400]
06:04:17 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
06:04:17 INFO - document served over http requires an https
06:04:17 INFO - sub-resource via script-tag using the meta-csp
06:04:17 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:17 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
06:04:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3096ms
06:04:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:04:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa58000 == 13 [pid = 1904] [id = 89]
06:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f398f288000) [pid = 1904] [serial = 247] [outer = (nil)]
06:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f3990d46000) [pid = 1904] [serial = 248] [outer = 0x7f398f288000]
06:04:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f3991106c00) [pid = 1904] [serial = 249] [outer = 0x7f398f288000]
06:04:20 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
06:04:20 INFO - document served over http requires an https
06:04:20 INFO - sub-resource via xhr-request using the meta-csp
06:04:20 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:20 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
06:04:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2437ms
06:04:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:04:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1d800 == 14 [pid = 1904] [id = 90]
06:04:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f398e873800) [pid = 1904] [serial = 250] [outer = (nil)]
06:04:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f398f27d000) [pid = 1904] [serial = 251] [outer = 0x7f398e873800]
06:04:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f398fa72400) [pid = 1904] [serial = 252] [outer = 0x7f398e873800]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f381000 == 13 [pid = 1904] [id = 86]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f182000 == 12 [pid = 1904] [id = 85]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94f800 == 11 [pid = 1904] [id = 84]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a7000 == 10 [pid = 1904] [id = 83]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc2b800 == 9 [pid = 1904] [id = 82]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc20000 == 8 [pid = 1904] [id = 81]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee2800 == 7 [pid = 1904] [id = 80]
06:04:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990bb1000 == 6 [pid = 1904] [id = 79]
06:04:21 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f39911a4c00) [pid = 1904] [serial = 216] [outer = (nil)] [url = about:blank]
06:04:21 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398fa76800) [pid = 1904] [serial = 201] [outer = (nil)] [url = about:blank]
06:04:21 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3992cab400) [pid = 1904] [serial = 204] [outer = (nil)] [url = about:blank]
06:04:22 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
06:04:22 INFO - document served over http requires an https
06:04:22 INFO - sub-resource via xhr-request using the meta-csp
06:04:22 INFO - delivery method with no-redirect and when
06:04: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"
06:04:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:22 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
06:04:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1832ms
06:04:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:04:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e960800 == 7 [pid = 1904] [id = 91]
06:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f398f27c000) [pid = 1904] [serial = 253] [outer = (nil)]
06:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f398fba2c00) [pid = 1904] [serial = 254] [outer = 0x7f398f27c000]
06:04:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3990b7f000) [pid = 1904] [serial = 255] [outer = 0x7f398f27c000]
06:04:23 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
06:04:23 INFO - document served over http requires an https
06:04:23 INFO - sub-resource via xhr-request using the meta-csp
06:04:23 INFO - delivery method with swap-origin-redirect and when
06:04:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:04:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:23 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
06:04:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1636ms
06:04:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:04:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa43800 == 8 [pid = 1904] [id = 92]
06:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f39901f4000) [pid = 1904] [serial = 256] [outer = (nil)]
06:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f399119c800) [pid = 1904] [serial = 257] [outer = 0x7f39901f4000]
06:04:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f3991349000) [pid = 1904] [serial = 258] [outer = 0x7f39901f4000]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398f81e400) [pid = 1904] [serial = 221] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398fba5c00) [pid = 1904] [serial = 239] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f398f558400) [pid = 1904] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941848100]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398e87cc00) [pid = 1904] [serial = 229] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398fba4c00) [pid = 1904] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f398f552000) [pid = 1904] [serial = 234] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f398e875400) [pid = 1904] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f399294d000) [pid = 1904] [serial = 224] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f398f824c00) [pid = 1904] [serial = 242] [outer = (nil)] [url = about:blank]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f398e879400) [pid = 1904] [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]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f398f824800) [pid = 1904] [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]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f398fba3c00) [pid = 1904] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f39901fa400) [pid = 1904] [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]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f398e87a000) [pid = 1904] [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]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f398e26e800) [pid = 1904] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:04:25 INFO - PROCESS | 1852 | --DOMWINDOW == 27 (0x7f398f54c800) [pid = 1904] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941848100]
06:04:26 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
06:04:26 INFO - document served over http requires an http
06:04:26 INFO - sub-resource via fetch-request using the meta-csp
06:04:26 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:26 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
06:04:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2246ms
06:04:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:04:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba0000 == 9 [pid = 1904] [id = 93]
06:04:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7f398f556800) [pid = 1904] [serial = 259] [outer = (nil)]
06:04:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7f398f81e400) [pid = 1904] [serial = 260] [outer = 0x7f398f556800]
06:04:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f39914e8400) [pid = 1904] [serial = 261] [outer = 0x7f398f556800]
06:04:28 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
06:04:28 INFO - document served over http requires an http
06:04:28 INFO - sub-resource via fetch-request using the meta-csp
06:04:28 INFO - delivery method with no-redirect and when
06:04: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"
06:04:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:28 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
06:04:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1867ms
06:04:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:04:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990bb3000 == 10 [pid = 1904] [id = 94]
06:04:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f398e875000) [pid = 1904] [serial = 262] [outer = (nil)]
06:04:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f398f81fc00) [pid = 1904] [serial = 263] [outer = 0x7f398e875000]
06:04:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f3991340c00) [pid = 1904] [serial = 264] [outer = 0x7f398e875000]
06:04:31 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
06:04:31 INFO - document served over http requires an http
06:04:31 INFO - sub-resource via fetch-request using the meta-csp
06:04:31 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:31 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
06:04:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2996ms
06:04:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:04:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991164800 == 11 [pid = 1904] [id = 95]
06:04:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f398f558800) [pid = 1904] [serial = 265] [outer = (nil)]
06:04:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f39914ee800) [pid = 1904] [serial = 266] [outer = 0x7f398f558800]
06:04:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f3992bd0c00) [pid = 1904] [serial = 267] [outer = 0x7f398f558800]
06:04:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991364800 == 12 [pid = 1904] [id = 96]
06:04:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f3992bd9800) [pid = 1904] [serial = 268] [outer = (nil)]
06:04:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3992ca0000) [pid = 1904] [serial = 269] [outer = 0x7f3992bd9800]
06:04:33 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
06:04:33 INFO - document served over http requires an http
06:04:33 INFO - sub-resource via iframe-tag using the meta-csp
06:04:33 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:33 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
06:04:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2139ms
06:04:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:04:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ee2000 == 13 [pid = 1904] [id = 97]
06:04:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f39914ef400) [pid = 1904] [serial = 270] [outer = (nil)]
06:04:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3992ca0400) [pid = 1904] [serial = 271] [outer = 0x7f39914ef400]
06:04:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f399430b400) [pid = 1904] [serial = 272] [outer = 0x7f39914ef400]
06:04:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cb4800 == 14 [pid = 1904] [id = 98]
06:04:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f3995e79c00) [pid = 1904] [serial = 273] [outer = (nil)]
06:04:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9226
06:04:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f287800) [pid = 1904] [serial = 274] [outer = 0x7f3995e79c00]
06:04:35 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
06:04:35 INFO - document served over http requires an http
06:04:35 INFO - sub-resource via iframe-tag using the meta-csp
06:04:35 INFO - delivery method with no-redirect and when
06:04:35 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:04:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:35 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
06:04:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2431ms
06:04:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:04:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e952800 == 15 [pid = 1904] [id = 99]
06:04:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f287c00) [pid = 1904] [serial = 275] [outer = (nil)]
06:04:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398f553800) [pid = 1904] [serial = 276] [outer = 0x7f398f287c00]
06:04:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990b7a000) [pid = 1904] [serial = 277] [outer = 0x7f398f287c00]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa43800 == 14 [pid = 1904] [id = 92]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e960800 == 13 [pid = 1904] [id = 91]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991167800 == 12 [pid = 1904] [id = 78]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1d800 == 11 [pid = 1904] [id = 90]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa58000 == 10 [pid = 1904] [id = 89]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f56c000 == 9 [pid = 1904] [id = 88]
06:04:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f563800 == 8 [pid = 1904] [id = 87]
06:04:37 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3992ca4c00) [pid = 1904] [serial = 225] [outer = (nil)] [url = about:blank]
06:04:37 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3990d44000) [pid = 1904] [serial = 222] [outer = (nil)] [url = about:blank]
06:04:37 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f398f283000) [pid = 1904] [serial = 230] [outer = (nil)] [url = about:blank]
06:04:37 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f3990980c00) [pid = 1904] [serial = 240] [outer = (nil)] [url = about:blank]
06:04:37 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398fb9b800) [pid = 1904] [serial = 235] [outer = (nil)] [url = about:blank]
06:04:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc19000 == 9 [pid = 1904] [id = 100]
06:04:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398e276000) [pid = 1904] [serial = 278] [outer = (nil)]
06:04:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398f281400) [pid = 1904] [serial = 279] [outer = 0x7f398e276000]
06:04:37 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
06:04:37 INFO - document served over http requires an http
06:04:37 INFO - sub-resource via iframe-tag using the meta-csp
06:04:37 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:04:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:04:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:37 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
06:04:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1958ms
06:04:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:04:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a0800 == 10 [pid = 1904] [id = 101]
06:04:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f27e800) [pid = 1904] [serial = 280] [outer = (nil)]
06:04:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398fa6f000) [pid = 1904] [serial = 281] [outer = 0x7f398f27e800]
06:04:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f3990b7a800) [pid = 1904] [serial = 282] [outer = 0x7f398f27e800]
06:04:39 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
06:04:39 INFO - document served over http requires an http
06:04:39 INFO - sub-resource via script-tag using the meta-csp
06:04:39 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:39 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
06:04:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2235ms
06:04:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:04:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18b000 == 11 [pid = 1904] [id = 102]
06:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398f827400) [pid = 1904] [serial = 283] [outer = (nil)]
06:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f3990b80000) [pid = 1904] [serial = 284] [outer = 0x7f398f827400]
06:04:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f399110a800) [pid = 1904] [serial = 285] [outer = 0x7f398f827400]
06:04:42 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
06:04:42 INFO - document served over http requires an http
06:04:42 INFO - sub-resource via script-tag using the meta-csp
06:04:42 INFO - delivery method with no-redirect and when
06:04:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:04:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:42 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
06:04:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2393ms
06:04:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:04:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa45800 == 12 [pid = 1904] [id = 103]
06:04:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f3990b7d400) [pid = 1904] [serial = 286] [outer = (nil)]
06:04:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f399119d000) [pid = 1904] [serial = 287] [outer = 0x7f3990b7d400]
06:04:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f3994343c00) [pid = 1904] [serial = 288] [outer = 0x7f3990b7d400]
06:04:45 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
06:04:45 INFO - document served over http requires an http
06:04:45 INFO - sub-resource via script-tag using the meta-csp
06:04:45 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:04:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:04:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:45 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
06:04:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3198ms
06:04:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:04:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990edb000 == 13 [pid = 1904] [id = 104]
06:04:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398f42e800) [pid = 1904] [serial = 289] [outer = (nil)]
06:04:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398f42f800) [pid = 1904] [serial = 290] [outer = 0x7f398f42e800]
06:04:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f398f435c00) [pid = 1904] [serial = 291] [outer = 0x7f398f42e800]
06:04:48 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
06:04:48 INFO - document served over http requires an http
06:04:48 INFO - sub-resource via xhr-request using the meta-csp
06:04:48 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:48 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
06:04:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3034ms
06:04:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc19000 == 12 [pid = 1904] [id = 100]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e952800 == 11 [pid = 1904] [id = 99]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cb4800 == 10 [pid = 1904] [id = 98]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ee2000 == 9 [pid = 1904] [id = 97]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991364800 == 8 [pid = 1904] [id = 96]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991164800 == 7 [pid = 1904] [id = 95]
06:04:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990bb3000 == 6 [pid = 1904] [id = 94]
06:04:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e952800 == 7 [pid = 1904] [id = 105]
06:04:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f398f42cc00) [pid = 1904] [serial = 292] [outer = (nil)]
06:04:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398f435800) [pid = 1904] [serial = 293] [outer = 0x7f398f42cc00]
06:04:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f3990976800) [pid = 1904] [serial = 294] [outer = 0x7f398f42cc00]
06:04:50 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
06:04:50 INFO - document served over http requires an http
06:04:50 INFO - sub-resource via xhr-request using the meta-csp
06:04:50 INFO - delivery method with no-redirect and when
06:04: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"
06:04:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:50 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
06:04:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1649ms
06:04:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:04:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990eec800 == 8 [pid = 1904] [id = 106]
06:04:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398f435400) [pid = 1904] [serial = 295] [outer = (nil)]
06:04:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f39929e1000) [pid = 1904] [serial = 296] [outer = 0x7f398f435400]
06:04:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f3992ca9c00) [pid = 1904] [serial = 297] [outer = 0x7f398f435400]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f3990d46000) [pid = 1904] [serial = 248] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f398fba2c00) [pid = 1904] [serial = 254] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398f552400) [pid = 1904] [serial = 245] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f399119c800) [pid = 1904] [serial = 257] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398f27d000) [pid = 1904] [serial = 251] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398f81fc00) [pid = 1904] [serial = 263] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398f81e400) [pid = 1904] [serial = 260] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f3992ca0000) [pid = 1904] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f39914ee800) [pid = 1904] [serial = 266] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f287800) [pid = 1904] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941875014]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f3992ca0400) [pid = 1904] [serial = 271] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398f553800) [pid = 1904] [serial = 276] [outer = (nil)] [url = about:blank]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398e87c400) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398f287c00) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f27c000) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f39901f4000) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f398f288000) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f398fa79c00) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398e873800) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398e80bc00) [pid = 1904] [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]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f3992bd9800) [pid = 1904] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:04:51 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f3995e79c00) [pid = 1904] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941875014]
06:04:52 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f3991106c00) [pid = 1904] [serial = 249] [outer = (nil)] [url = about:blank]
06:04:52 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3990b7d000) [pid = 1904] [serial = 219] [outer = (nil)] [url = about:blank]
06:04:52 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3990b7f000) [pid = 1904] [serial = 255] [outer = (nil)] [url = about:blank]
06:04:52 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398fa72400) [pid = 1904] [serial = 252] [outer = (nil)] [url = about:blank]
06:04:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f6158fb9800) [pid = 1852] [serial = 25] [outer = 0x7f61550aa400]
06:04:52 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
06:04:52 INFO - document served over http requires an http
06:04:52 INFO - sub-resource via xhr-request using the meta-csp
06:04:52 INFO - delivery method with swap-origin-redirect and when
06:04: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"
06:04:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:04:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:04:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:52 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
06:04:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2299ms
06:04:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:04:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39929a4000 == 9 [pid = 1904] [id = 107]
06:04:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398fa72400) [pid = 1904] [serial = 298] [outer = (nil)]
06:04:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398fb9e400) [pid = 1904] [serial = 299] [outer = 0x7f398fa72400]
06:04:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3992ca0000) [pid = 1904] [serial = 300] [outer = 0x7f398fa72400]
06:04:54 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
06:04:54 INFO - document served over http requires an https
06:04:54 INFO - sub-resource via fetch-request using the meta-csp
06:04:54 INFO - delivery method with keep-origin-redirect and when
06:04: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"
06:04:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:54 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
06:04:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2240ms
06:04:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:04:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992ccc000 == 10 [pid = 1904] [id = 108]
06:04:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f398e873400) [pid = 1904] [serial = 301] [outer = (nil)]
06:04:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f39901f7400) [pid = 1904] [serial = 302] [outer = 0x7f398e873400]
06:04:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f3995e7c800) [pid = 1904] [serial = 303] [outer = 0x7f398e873400]
06:04:57 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
06:04:57 INFO - document served over http requires an https
06:04:57 INFO - sub-resource via fetch-request using the meta-csp
06:04:57 INFO - delivery method with no-redirect and when
06:04: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"
06:04:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:04:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:04:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:04:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:04:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:04:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:04:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:04:57 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
06:04:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3093ms
06:04:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:04:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd23000 == 11 [pid = 1904] [id = 109]
06:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398dce6000) [pid = 1904] [serial = 304] [outer = (nil)]
06:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398dce7000) [pid = 1904] [serial = 305] [outer = 0x7f398dce6000]
06:04:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398dced800) [pid = 1904] [serial = 306] [outer = 0x7f398dce6000]
06:05:00 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
06:05:00 INFO - document served over http requires an https
06:05:00 INFO - sub-resource via fetch-request using the meta-csp
06:05:00 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:00 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
06:05:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2740ms
06:05:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:05:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd3c000 == 12 [pid = 1904] [id = 110]
06:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398dce6400) [pid = 1904] [serial = 307] [outer = (nil)]
06:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398e273c00) [pid = 1904] [serial = 308] [outer = 0x7f398dce6400]
06:05:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398f433c00) [pid = 1904] [serial = 309] [outer = 0x7f398dce6400]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990eec800 == 11 [pid = 1904] [id = 106]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e952800 == 10 [pid = 1904] [id = 105]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990edb000 == 9 [pid = 1904] [id = 104]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa45800 == 8 [pid = 1904] [id = 103]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba0000 == 7 [pid = 1904] [id = 93]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18b000 == 6 [pid = 1904] [id = 102]
06:05:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a0800 == 5 [pid = 1904] [id = 101]
06:05:02 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990979800) [pid = 1904] [serial = 246] [outer = (nil)] [url = about:blank]
06:05:02 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3991349000) [pid = 1904] [serial = 258] [outer = (nil)] [url = about:blank]
06:05:02 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3990b7a000) [pid = 1904] [serial = 277] [outer = (nil)] [url = about:blank]
06:05:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1d800 == 6 [pid = 1904] [id = 111]
06:05:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398e872800) [pid = 1904] [serial = 310] [outer = (nil)]
06:05:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398f281800) [pid = 1904] [serial = 311] [outer = 0x7f398e872800]
06:05:02 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
06:05:02 INFO - document served over http requires an https
06:05:02 INFO - sub-resource via iframe-tag using the meta-csp
06:05:02 INFO - delivery method with keep-origin-redirect and when
06:05: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"
06:05:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:02 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
06:05:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1887ms
06:05:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:05:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89e000 == 7 [pid = 1904] [id = 112]
06:05:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398e808400) [pid = 1904] [serial = 312] [outer = (nil)]
06:05:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398e87c400) [pid = 1904] [serial = 313] [outer = 0x7f398e808400]
06:05:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398f820800) [pid = 1904] [serial = 314] [outer = 0x7f398e808400]
06:05:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e959800 == 8 [pid = 1904] [id = 113]
06:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398fa70000) [pid = 1904] [serial = 315] [outer = (nil)]
06:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398fa7a000) [pid = 1904] [serial = 316] [outer = 0x7f398fa70000]
06:05:04 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
06:05:04 INFO - document served over http requires an https
06:05:04 INFO - sub-resource via iframe-tag using the meta-csp
06:05:04 INFO - delivery method with no-redirect and when
06:05: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"
06:05:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:04 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
06:05:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1741ms
06:05:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:05:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f183000 == 9 [pid = 1904] [id = 114]
06:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398e810000) [pid = 1904] [serial = 317] [outer = (nil)]
06:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398f826400) [pid = 1904] [serial = 318] [outer = 0x7f398e810000]
06:05:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f39901f7c00) [pid = 1904] [serial = 319] [outer = 0x7f398e810000]
06:05:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f394000 == 10 [pid = 1904] [id = 115]
06:05:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f3990977c00) [pid = 1904] [serial = 320] [outer = (nil)]
06:05:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f399097fc00) [pid = 1904] [serial = 321] [outer = 0x7f3990977c00]
06:05:07 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
06:05:07 INFO - document served over http requires an https
06:05:07 INFO - sub-resource via iframe-tag using the meta-csp
06:05:07 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:07 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
06:05:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3041ms
06:05:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398f42e800) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398f556800) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f398f558800) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3990b7d400) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398e875000) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398f42cc00) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398f827400) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398f435400) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f39914ef400) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f54dc00) [pid = 1904] [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]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398e276000) [pid = 1904] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f398fb9e400) [pid = 1904] [serial = 299] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3990b80000) [pid = 1904] [serial = 284] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398fa6f000) [pid = 1904] [serial = 281] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398f435800) [pid = 1904] [serial = 293] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f39929e1000) [pid = 1904] [serial = 296] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f399119d000) [pid = 1904] [serial = 287] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398f42f800) [pid = 1904] [serial = 290] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f398f281400) [pid = 1904] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f39901fe800) [pid = 1904] [serial = 243] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f3992bd0c00) [pid = 1904] [serial = 267] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f399430b400) [pid = 1904] [serial = 272] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f3990976800) [pid = 1904] [serial = 294] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f3992ca9c00) [pid = 1904] [serial = 297] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f3991340c00) [pid = 1904] [serial = 264] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f39914e8400) [pid = 1904] [serial = 261] [outer = (nil)] [url = about:blank]
06:05:07 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f398f435c00) [pid = 1904] [serial = 291] [outer = (nil)] [url = about:blank]
06:05:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f391800 == 11 [pid = 1904] [id = 116]
06:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f398e80b400) [pid = 1904] [serial = 322] [outer = (nil)]
06:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f398e812800) [pid = 1904] [serial = 323] [outer = 0x7f398e80b400]
06:05:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f398f288800) [pid = 1904] [serial = 324] [outer = 0x7f398e80b400]
06:05:09 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
06:05:09 INFO - document served over http requires an https
06:05:09 INFO - sub-resource via script-tag using the meta-csp
06:05:09 INFO - delivery method with keep-origin-redirect and when
06:05: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"
06:05:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:09 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
06:05:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2453ms
06:05:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:05:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f38d800 == 12 [pid = 1904] [id = 117]
06:05:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f398e807400) [pid = 1904] [serial = 325] [outer = (nil)]
06:05:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f398e80e400) [pid = 1904] [serial = 326] [outer = 0x7f398e807400]
06:05:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f398f822000) [pid = 1904] [serial = 327] [outer = 0x7f398e807400]
06:05:12 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
06:05:12 INFO - document served over http requires an https
06:05:12 INFO - sub-resource via script-tag using the meta-csp
06:05:12 INFO - delivery method with no-redirect and when
06:05: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"
06:05:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:12 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
06:05:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2811ms
06:05:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:05:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399033c800 == 13 [pid = 1904] [id = 118]
06:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398f27a800) [pid = 1904] [serial = 328] [outer = (nil)]
06:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f398fb9e400) [pid = 1904] [serial = 329] [outer = 0x7f398f27a800]
06:05:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f3990b81800) [pid = 1904] [serial = 330] [outer = 0x7f398f27a800]
06:05:14 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f615b9edc00) [pid = 1852] [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.]
06:05:14 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
06:05:14 INFO - document served over http requires an https
06:05:14 INFO - sub-resource via script-tag using the meta-csp
06:05:14 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:14 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
06:05:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2098ms
06:05:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:05:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ed6000 == 14 [pid = 1904] [id = 119]
06:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f39901fb800) [pid = 1904] [serial = 331] [outer = (nil)]
06:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3990d48c00) [pid = 1904] [serial = 332] [outer = 0x7f39901fb800]
06:05:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f399119e400) [pid = 1904] [serial = 333] [outer = 0x7f39901fb800]
06:05:16 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
06:05:16 INFO - document served over http requires an https
06:05:16 INFO - sub-resource via xhr-request using the meta-csp
06:05:16 INFO - delivery method with keep-origin-redirect and when
06:05: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"
06:05:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:16 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
06:05:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1835ms
06:05:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:05:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e898800 == 15 [pid = 1904] [id = 120]
06:05:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398e273800) [pid = 1904] [serial = 334] [outer = (nil)]
06:05:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398e80e000) [pid = 1904] [serial = 335] [outer = 0x7f398e273800]
06:05:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f81e800) [pid = 1904] [serial = 336] [outer = 0x7f398e273800]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f394000 == 14 [pid = 1904] [id = 115]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f183000 == 13 [pid = 1904] [id = 114]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e959800 == 12 [pid = 1904] [id = 113]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89e000 == 11 [pid = 1904] [id = 112]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1d800 == 10 [pid = 1904] [id = 111]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd3c000 == 9 [pid = 1904] [id = 110]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd23000 == 8 [pid = 1904] [id = 109]
06:05:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992ccc000 == 7 [pid = 1904] [id = 108]
06:05:19 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
06:05:19 INFO - document served over http requires an https
06:05:19 INFO - sub-resource via xhr-request using the meta-csp
06:05:19 INFO - delivery method with no-redirect and when
06:05: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"
06:05:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:19 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
06:05:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2559ms
06:05:19 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f3994343c00) [pid = 1904] [serial = 288] [outer = (nil)] [url = about:blank]
06:05:19 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f399110a800) [pid = 1904] [serial = 285] [outer = (nil)] [url = about:blank]
06:05:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:05:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd2a800 == 8 [pid = 1904] [id = 121]
06:05:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398e876800) [pid = 1904] [serial = 337] [outer = (nil)]
06:05:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398f556000) [pid = 1904] [serial = 338] [outer = 0x7f398e876800]
06:05:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398fba3c00) [pid = 1904] [serial = 339] [outer = 0x7f398e876800]
06:05:21 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
06:05:21 INFO - document served over http requires an https
06:05:21 INFO - sub-resource via xhr-request using the meta-csp
06:05:21 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:21 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
06:05:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2187ms
06:05:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:05:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e95e000 == 9 [pid = 1904] [id = 122]
06:05:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398f551800) [pid = 1904] [serial = 340] [outer = (nil)]
06:05:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f3991109400) [pid = 1904] [serial = 341] [outer = 0x7f398f551800]
06:05:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f39914f0400) [pid = 1904] [serial = 342] [outer = 0x7f398f551800]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398dce7000) [pid = 1904] [serial = 305] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f826400) [pid = 1904] [serial = 318] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398f281800) [pid = 1904] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f398e273c00) [pid = 1904] [serial = 308] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f39901f7400) [pid = 1904] [serial = 302] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398fa7a000) [pid = 1904] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941904162]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f398e87c400) [pid = 1904] [serial = 313] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f399097fc00) [pid = 1904] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398e812800) [pid = 1904] [serial = 323] [outer = (nil)] [url = about:blank]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f398e873400) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f398e810000) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f3990977c00) [pid = 1904] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398dce6400) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f398dce6000) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f398e872800) [pid = 1904] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f398fa70000) [pid = 1904] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941904162]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f398e808400) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f398f27e800) [pid = 1904] [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]
06:05:23 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f3990b7a800) [pid = 1904] [serial = 282] [outer = (nil)] [url = about:blank]
06:05:23 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
06:05:23 INFO - document served over http requires an http
06:05:23 INFO - sub-resource via fetch-request using the meta-referrer
06:05:23 INFO - delivery method with keep-origin-redirect and when
06:05:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:23 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
06:05:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2248ms
06:05:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:05:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990337800 == 10 [pid = 1904] [id = 123]
06:05:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7f398e87b000) [pid = 1904] [serial = 343] [outer = (nil)]
06:05:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7f398f27e800) [pid = 1904] [serial = 344] [outer = 0x7f398e87b000]
06:05:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7f3990b84000) [pid = 1904] [serial = 345] [outer = 0x7f398e87b000]
06:05:26 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
06:05:26 INFO - document served over http requires an http
06:05:26 INFO - sub-resource via fetch-request using the meta-referrer
06:05:26 INFO - delivery method with no-redirect and when
06:05: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"
06:05:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:26 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
06:05:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2639ms
06:05:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:05:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399116e000 == 11 [pid = 1904] [id = 124]
06:05:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7f398e810400) [pid = 1904] [serial = 346] [outer = (nil)]
06:05:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7f398f439400) [pid = 1904] [serial = 347] [outer = 0x7f398e810400]
06:05:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7f399294c400) [pid = 1904] [serial = 348] [outer = 0x7f398e810400]
06:05:28 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
06:05:28 INFO - document served over http requires an http
06:05:28 INFO - sub-resource via fetch-request using the meta-referrer
06:05:28 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:28 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
06:05:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1987ms
06:05:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:05:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992922800 == 12 [pid = 1904] [id = 125]
06:05:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7f398fb9a400) [pid = 1904] [serial = 349] [outer = (nil)]
06:05:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7f3992cab400) [pid = 1904] [serial = 350] [outer = 0x7f398fb9a400]
06:05:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7f399611e000) [pid = 1904] [serial = 351] [outer = 0x7f398fb9a400]
06:05:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cc4000 == 13 [pid = 1904] [id = 126]
06:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7f399612dc00) [pid = 1904] [serial = 352] [outer = (nil)]
06:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7f3996217800) [pid = 1904] [serial = 353] [outer = 0x7f399612dc00]
06:05:30 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
06:05:30 INFO - document served over http requires an http
06:05:30 INFO - sub-resource via iframe-tag using the meta-referrer
06:05:30 INFO - delivery method with keep-origin-redirect and when
06:05: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"
06:05:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:30 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
06:05:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1888ms
06:05:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:05:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3995e91800 == 14 [pid = 1904] [id = 127]
06:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7f398ddd7c00) [pid = 1904] [serial = 354] [outer = (nil)]
06:05:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7f398ddd8c00) [pid = 1904] [serial = 355] [outer = 0x7f398ddd7c00]
06:05:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7f398ddde800) [pid = 1904] [serial = 356] [outer = 0x7f398ddd7c00]
06:05:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d650000 == 15 [pid = 1904] [id = 128]
06:05:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398dde1c00) [pid = 1904] [serial = 357] [outer = (nil)]
06:05:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f399612c400) [pid = 1904] [serial = 358] [outer = 0x7f398dde1c00]
06:05:32 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
06:05:32 INFO - document served over http requires an http
06:05:32 INFO - sub-resource via iframe-tag using the meta-referrer
06:05:32 INFO - delivery method with no-redirect and when
06:05: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"
06:05:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:32 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
06:05:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1839ms
06:05:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:05:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d65d000 == 16 [pid = 1904] [id = 129]
06:05:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398c81fc00) [pid = 1904] [serial = 359] [outer = (nil)]
06:05:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398c820c00) [pid = 1904] [serial = 360] [outer = 0x7f398c81fc00]
06:05:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398c827000) [pid = 1904] [serial = 361] [outer = 0x7f398c81fc00]
06:05:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c85d800 == 17 [pid = 1904] [id = 130]
06:05:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398ddd9c00) [pid = 1904] [serial = 362] [outer = (nil)]
06:05:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f399612f000) [pid = 1904] [serial = 363] [outer = 0x7f398ddd9c00]
06:05:34 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
06:05:34 INFO - document served over http requires an http
06:05:34 INFO - sub-resource via iframe-tag using the meta-referrer
06:05:34 INFO - delivery method with swap-origin-redirect and when
06:05:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:34 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
06:05:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2438ms
06:05:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:05:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c869000 == 18 [pid = 1904] [id = 131]
06:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398c81ec00) [pid = 1904] [serial = 364] [outer = (nil)]
06:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398fc1fc00) [pid = 1904] [serial = 365] [outer = 0x7f398c81ec00]
06:05:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398fc27000) [pid = 1904] [serial = 366] [outer = 0x7f398c81ec00]
06:05:37 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
06:05:37 INFO - document served over http requires an http
06:05:37 INFO - sub-resource via script-tag using the meta-referrer
06:05:37 INFO - delivery method with keep-origin-redirect and when
06:05:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:37 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
06:05:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3026ms
06:05:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e95e000 == 17 [pid = 1904] [id = 122]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd2a800 == 16 [pid = 1904] [id = 121]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e898800 == 15 [pid = 1904] [id = 120]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ed6000 == 14 [pid = 1904] [id = 119]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399033c800 == 13 [pid = 1904] [id = 118]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f38d800 == 12 [pid = 1904] [id = 117]
06:05:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f391800 == 11 [pid = 1904] [id = 116]
06:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3995e7c800) [pid = 1904] [serial = 303] [outer = (nil)] [url = about:blank]
06:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f433c00) [pid = 1904] [serial = 309] [outer = (nil)] [url = about:blank]
06:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398dced800) [pid = 1904] [serial = 306] [outer = (nil)] [url = about:blank]
06:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398f820800) [pid = 1904] [serial = 314] [outer = (nil)] [url = about:blank]
06:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f39901f7c00) [pid = 1904] [serial = 319] [outer = (nil)] [url = about:blank]
06:05:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc12800 == 12 [pid = 1904] [id = 132]
06:05:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398dce9c00) [pid = 1904] [serial = 367] [outer = (nil)]
06:05:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398e26b400) [pid = 1904] [serial = 368] [outer = 0x7f398dce9c00]
06:05:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398f435000) [pid = 1904] [serial = 369] [outer = 0x7f398dce9c00]
06:05:40 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
06:05:40 INFO - document served over http requires an http
06:05:40 INFO - sub-resource via script-tag using the meta-referrer
06:05:40 INFO - delivery method with no-redirect and when
06:05:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:40 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
06:05:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2496ms
06:05:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:05:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89c800 == 13 [pid = 1904] [id = 133]
06:05:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398e813c00) [pid = 1904] [serial = 370] [outer = (nil)]
06:05:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398f553c00) [pid = 1904] [serial = 371] [outer = 0x7f398e813c00]
06:05:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398fc28000) [pid = 1904] [serial = 372] [outer = 0x7f398e813c00]
06:05:41 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
06:05:41 INFO - document served over http requires an http
06:05:41 INFO - sub-resource via script-tag using the meta-referrer
06:05:41 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:05:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:05:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
06:05:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1631ms
06:05:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:05:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f192800 == 14 [pid = 1904] [id = 134]
06:05:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f398fa7dc00) [pid = 1904] [serial = 373] [outer = (nil)]
06:05:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f3990b7d400) [pid = 1904] [serial = 374] [outer = 0x7f398fa7dc00]
06:05:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f399110f400) [pid = 1904] [serial = 375] [outer = 0x7f398fa7dc00]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398fb9e400) [pid = 1904] [serial = 329] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398e80e400) [pid = 1904] [serial = 326] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f3991109400) [pid = 1904] [serial = 341] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f3990d48c00) [pid = 1904] [serial = 332] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f398e80e000) [pid = 1904] [serial = 335] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f556000) [pid = 1904] [serial = 338] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398f27e800) [pid = 1904] [serial = 344] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398e876800) [pid = 1904] [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]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398e273800) [pid = 1904] [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]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398f551800) [pid = 1904] [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]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398f81e800) [pid = 1904] [serial = 336] [outer = (nil)] [url = about:blank]
06:05:43 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398fba3c00) [pid = 1904] [serial = 339] [outer = (nil)] [url = about:blank]
06:05:43 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
06:05:43 INFO - document served over http requires an http
06:05:43 INFO - sub-resource via xhr-request using the meta-referrer
06:05:43 INFO - delivery method with keep-origin-redirect and when
06:05:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:43 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
06:05:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1846ms
06:05:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:05:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa44800 == 15 [pid = 1904] [id = 135]
06:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f39901f4000) [pid = 1904] [serial = 376] [outer = (nil)]
06:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f399097c400) [pid = 1904] [serial = 377] [outer = 0x7f39901f4000]
06:05:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f39929e2c00) [pid = 1904] [serial = 378] [outer = 0x7f39901f4000]
06:05:45 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
06:05:45 INFO - document served over http requires an http
06:05:45 INFO - sub-resource via xhr-request using the meta-referrer
06:05:45 INFO - delivery method with no-redirect and when
06:05: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"
06:05:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:45 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
06:05:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1432ms
06:05:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:05:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ed6000 == 16 [pid = 1904] [id = 136]
06:05:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398fc0b000) [pid = 1904] [serial = 379] [outer = (nil)]
06:05:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398fc0d000) [pid = 1904] [serial = 380] [outer = 0x7f398fc0b000]
06:05:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398fc13400) [pid = 1904] [serial = 381] [outer = 0x7f398fc0b000]
06:05:47 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
06:05:47 INFO - document served over http requires an http
06:05:47 INFO - sub-resource via xhr-request using the meta-referrer
06:05:47 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:05:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:05:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:47 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
06:05:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1979ms
06:05:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:05:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032d000 == 17 [pid = 1904] [id = 137]
06:05:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398fc0b400) [pid = 1904] [serial = 382] [outer = (nil)]
06:05:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398fc0c400) [pid = 1904] [serial = 383] [outer = 0x7f398fc0b400]
06:05:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398fc1f000) [pid = 1904] [serial = 384] [outer = 0x7f398fc0b400]
06:05:49 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
06:05:49 INFO - document served over http requires an https
06:05:49 INFO - sub-resource via fetch-request using the meta-referrer
06:05:49 INFO - delivery method with keep-origin-redirect and when
06:05: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"
06:05:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:49 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
06:05:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2444ms
06:05:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:05:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d48b800 == 18 [pid = 1904] [id = 138]
06:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f398f430000) [pid = 1904] [serial = 385] [outer = (nil)]
06:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f39914ed000) [pid = 1904] [serial = 386] [outer = 0x7f398f430000]
06:05:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398d4dd400) [pid = 1904] [serial = 387] [outer = 0x7f398f430000]
06:05:51 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
06:05:51 INFO - document served over http requires an https
06:05:51 INFO - sub-resource via fetch-request using the meta-referrer
06:05:51 INFO - delivery method with no-redirect and when
06:05: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"
06:05:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:51 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
06:05:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2132ms
06:05:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:05:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca05800 == 19 [pid = 1904] [id = 139]
06:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f398e876800) [pid = 1904] [serial = 388] [outer = (nil)]
06:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398fc11000) [pid = 1904] [serial = 389] [outer = 0x7f398e876800]
06:05:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398ca86400) [pid = 1904] [serial = 390] [outer = 0x7f398e876800]
06:05:55 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
06:05:55 INFO - document served over http requires an https
06:05:55 INFO - sub-resource via fetch-request using the meta-referrer
06:05:55 INFO - delivery method with swap-origin-redirect and when
06:05: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"
06:05:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:05:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:05:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:05:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:55 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
06:05:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3547ms
06:05:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:05:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d64b800 == 20 [pid = 1904] [id = 140]
06:05:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f398c825000) [pid = 1904] [serial = 391] [outer = (nil)]
06:05:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f398d4e0c00) [pid = 1904] [serial = 392] [outer = 0x7f398c825000]
06:05:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f398dddd000) [pid = 1904] [serial = 393] [outer = 0x7f398c825000]
06:05:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c872800 == 21 [pid = 1904] [id = 141]
06:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f398dddc800) [pid = 1904] [serial = 394] [outer = (nil)]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa44800 == 20 [pid = 1904] [id = 135]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f192800 == 19 [pid = 1904] [id = 134]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39929a4000 == 18 [pid = 1904] [id = 107]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89c800 == 17 [pid = 1904] [id = 133]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc12800 == 16 [pid = 1904] [id = 132]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c869000 == 15 [pid = 1904] [id = 131]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c85d800 == 14 [pid = 1904] [id = 130]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d65d000 == 13 [pid = 1904] [id = 129]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3995e91800 == 12 [pid = 1904] [id = 127]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d650000 == 11 [pid = 1904] [id = 128]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cc4000 == 10 [pid = 1904] [id = 126]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992922800 == 9 [pid = 1904] [id = 125]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399116e000 == 8 [pid = 1904] [id = 124]
06:05:57 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990337800 == 7 [pid = 1904] [id = 123]
06:05:57 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39914f0400) [pid = 1904] [serial = 342] [outer = (nil)] [url = about:blank]
06:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f398dce3400) [pid = 1904] [serial = 395] [outer = 0x7f398dddc800]
06:05:57 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
06:05:57 INFO - document served over http requires an https
06:05:57 INFO - sub-resource via iframe-tag using the meta-referrer
06:05:57 INFO - delivery method with keep-origin-redirect and when
06:05:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:05:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:57 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
06:05:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2036ms
06:05:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:05:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d652800 == 8 [pid = 1904] [id = 142]
06:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f398ca90000) [pid = 1904] [serial = 396] [outer = (nil)]
06:05:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398e270000) [pid = 1904] [serial = 397] [outer = 0x7f398ca90000]
06:05:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:05:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f398e873400) [pid = 1904] [serial = 398] [outer = 0x7f398ca90000]
06:05:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd30000 == 9 [pid = 1904] [id = 143]
06:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f398e87d400) [pid = 1904] [serial = 399] [outer = (nil)]
06:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398f283400) [pid = 1904] [serial = 400] [outer = 0x7f398e87d400]
06:05:59 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
06:05:59 INFO - document served over http requires an https
06:05:59 INFO - sub-resource via iframe-tag using the meta-referrer
06:05:59 INFO - delivery method with no-redirect and when
06:05: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"
06:05:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:05:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:05:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:05:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:05:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:05:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:05:59 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
06:05:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1786ms
06:05:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:05:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e893000 == 10 [pid = 1904] [id = 144]
06:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f398dceac00) [pid = 1904] [serial = 401] [outer = (nil)]
06:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398e87d000) [pid = 1904] [serial = 402] [outer = 0x7f398dceac00]
06:06:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398f557c00) [pid = 1904] [serial = 403] [outer = 0x7f398dceac00]
06:06:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94a800 == 11 [pid = 1904] [id = 145]
06:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398f81f400) [pid = 1904] [serial = 404] [outer = (nil)]
06:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398f825400) [pid = 1904] [serial = 405] [outer = 0x7f398f81f400]
06:06:01 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
06:06:01 INFO - document served over http requires an https
06:06:01 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:01 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:01 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
06:06:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1781ms
06:06:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:06:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e959800 == 12 [pid = 1904] [id = 146]
06:06:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398f42f000) [pid = 1904] [serial = 406] [outer = (nil)]
06:06:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398f823800) [pid = 1904] [serial = 407] [outer = 0x7f398f42f000]
06:06:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398fa7cc00) [pid = 1904] [serial = 408] [outer = 0x7f398f42f000]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398e813c00) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398dce9c00) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f39901f4000) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f399612dc00) [pid = 1904] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398e810400) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398fa7dc00) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398c81ec00) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398ddd9c00) [pid = 1904] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398fb9a400) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f39901fb800) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398dde1c00) [pid = 1904] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941932012]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398e80b400) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398f27a800) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398e807400) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f398fa72400) [pid = 1904] [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]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f399612f000) [pid = 1904] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398c820c00) [pid = 1904] [serial = 360] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f399612c400) [pid = 1904] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941932012]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398ddd8c00) [pid = 1904] [serial = 355] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398f439400) [pid = 1904] [serial = 347] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f3990b7d400) [pid = 1904] [serial = 374] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398fc1fc00) [pid = 1904] [serial = 365] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f3996217800) [pid = 1904] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f3992cab400) [pid = 1904] [serial = 350] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f398e26b400) [pid = 1904] [serial = 368] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398f553c00) [pid = 1904] [serial = 371] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f399097c400) [pid = 1904] [serial = 377] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f399119e400) [pid = 1904] [serial = 333] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398f288800) [pid = 1904] [serial = 324] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f399110f400) [pid = 1904] [serial = 375] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f3990b81800) [pid = 1904] [serial = 330] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f398f822000) [pid = 1904] [serial = 327] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3992ca0000) [pid = 1904] [serial = 300] [outer = (nil)] [url = about:blank]
06:06:03 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f39929e2c00) [pid = 1904] [serial = 378] [outer = (nil)] [url = about:blank]
06:06: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
06:06:04 INFO - document served over http requires an https
06:06:04 INFO - sub-resource via script-tag using the meta-referrer
06:06:04 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06: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
06:06:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3202ms
06:06:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:06:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18c000 == 13 [pid = 1904] [id = 147]
06:06:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7f398e80a400) [pid = 1904] [serial = 409] [outer = (nil)]
06:06:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7f398e810400) [pid = 1904] [serial = 410] [outer = 0x7f398e80a400]
06:06:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7f398f288800) [pid = 1904] [serial = 411] [outer = 0x7f398e80a400]
06:06:06 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
06:06:06 INFO - document served over http requires an https
06:06:06 INFO - sub-resource via script-tag using the meta-referrer
06:06:06 INFO - delivery method with no-redirect and when
06:06: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"
06:06:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:06 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
06:06:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2086ms
06:06:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:06:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89e800 == 14 [pid = 1904] [id = 148]
06:06:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7f398ddd5c00) [pid = 1904] [serial = 412] [outer = (nil)]
06:06:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398e807000) [pid = 1904] [serial = 413] [outer = 0x7f398ddd5c00]
06:06:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398f439400) [pid = 1904] [serial = 414] [outer = 0x7f398ddd5c00]
06:06: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
06:06:09 INFO - document served over http requires an https
06:06:09 INFO - sub-resource via script-tag using the meta-referrer
06:06:09 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06: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
06:06:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2946ms
06:06:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:06:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f570800 == 15 [pid = 1904] [id = 149]
06:06:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398e26d000) [pid = 1904] [serial = 415] [outer = (nil)]
06:06:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398fa72800) [pid = 1904] [serial = 416] [outer = 0x7f398e26d000]
06:06:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f398fba0800) [pid = 1904] [serial = 417] [outer = 0x7f398e26d000]
06:06:11 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
06:06:11 INFO - document served over http requires an https
06:06:11 INFO - sub-resource via xhr-request using the meta-referrer
06:06:11 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:11 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
06:06:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1787ms
06:06:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:06:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032b800 == 16 [pid = 1904] [id = 150]
06:06:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f398fa72000) [pid = 1904] [serial = 418] [outer = (nil)]
06:06:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398fc13c00) [pid = 1904] [serial = 419] [outer = 0x7f398fa72000]
06:06:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f39901efc00) [pid = 1904] [serial = 420] [outer = 0x7f398fa72000]
06:06:13 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
06:06:13 INFO - document served over http requires an https
06:06:13 INFO - sub-resource via xhr-request using the meta-referrer
06:06:13 INFO - delivery method with no-redirect and when
06:06: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"
06:06:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:13 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
06:06:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1846ms
06:06:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:06:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba1000 == 17 [pid = 1904] [id = 151]
06:06:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f398fc17000) [pid = 1904] [serial = 421] [outer = (nil)]
06:06:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f3990978c00) [pid = 1904] [serial = 422] [outer = 0x7f398fc17000]
06:06:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f3990b76800) [pid = 1904] [serial = 423] [outer = 0x7f398fc17000]
06:06:15 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
06:06:15 INFO - document served over http requires an https
06:06:15 INFO - sub-resource via xhr-request using the meta-referrer
06:06:15 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:15 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
06:06:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2401ms
06:06:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:06:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd29000 == 18 [pid = 1904] [id = 152]
06:06:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398e272000) [pid = 1904] [serial = 424] [outer = (nil)]
06:06:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398e806400) [pid = 1904] [serial = 425] [outer = 0x7f398e272000]
06:06:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f398f81dc00) [pid = 1904] [serial = 426] [outer = 0x7f398e272000]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e959800 == 17 [pid = 1904] [id = 146]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94a800 == 16 [pid = 1904] [id = 145]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e893000 == 15 [pid = 1904] [id = 144]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd30000 == 14 [pid = 1904] [id = 143]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d652800 == 13 [pid = 1904] [id = 142]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c872800 == 12 [pid = 1904] [id = 141]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d64b800 == 11 [pid = 1904] [id = 140]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca05800 == 10 [pid = 1904] [id = 139]
06:06:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032d000 == 9 [pid = 1904] [id = 137]
06:06:17 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f399611e000) [pid = 1904] [serial = 351] [outer = (nil)] [url = about:blank]
06:06:17 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f398fc27000) [pid = 1904] [serial = 366] [outer = (nil)] [url = about:blank]
06:06:17 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f399294c400) [pid = 1904] [serial = 348] [outer = (nil)] [url = about:blank]
06:06:17 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398f435000) [pid = 1904] [serial = 369] [outer = (nil)] [url = about:blank]
06:06:17 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398fc28000) [pid = 1904] [serial = 372] [outer = (nil)] [url = about:blank]
06:06: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
06:06:17 INFO - document served over http requires an http
06:06:17 INFO - sub-resource via fetch-request using the meta-referrer
06:06:17 INFO - delivery method with keep-origin-redirect and when
06:06:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06: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
06:06:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2251ms
06:06:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:06:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca0d800 == 10 [pid = 1904] [id = 153]
06:06:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398ddd9c00) [pid = 1904] [serial = 427] [outer = (nil)]
06:06:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f398ddde400) [pid = 1904] [serial = 428] [outer = 0x7f398ddd9c00]
06:06:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398e87a400) [pid = 1904] [serial = 429] [outer = 0x7f398ddd9c00]
06:06:20 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
06:06:20 INFO - document served over http requires an http
06:06:20 INFO - sub-resource via fetch-request using the meta-referrer
06:06:20 INFO - delivery method with no-redirect and when
06:06:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:20 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
06:06:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2440ms
06:06:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:06:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1c000 == 11 [pid = 1904] [id = 154]
06:06:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398f287800) [pid = 1904] [serial = 430] [outer = (nil)]
06:06:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f398f828400) [pid = 1904] [serial = 431] [outer = 0x7f398f287800]
06:06:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f398fc0bc00) [pid = 1904] [serial = 432] [outer = 0x7f398f287800]
06:06:22 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
06:06:22 INFO - document served over http requires an http
06:06:22 INFO - sub-resource via fetch-request using the meta-referrer
06:06:22 INFO - delivery method with swap-origin-redirect and when
06:06:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:22 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
06:06:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1838ms
06:06:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:06:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94a800 == 12 [pid = 1904] [id = 155]
06:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f398f822c00) [pid = 1904] [serial = 433] [outer = (nil)]
06:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3990976000) [pid = 1904] [serial = 434] [outer = 0x7f398f822c00]
06:06:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3990d3f800) [pid = 1904] [serial = 435] [outer = 0x7f398f822c00]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f39914ed000) [pid = 1904] [serial = 386] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398fc0d000) [pid = 1904] [serial = 380] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f398fc0c400) [pid = 1904] [serial = 383] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f398dce3400) [pid = 1904] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398d4e0c00) [pid = 1904] [serial = 392] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f398f825400) [pid = 1904] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398e87d000) [pid = 1904] [serial = 402] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398f283400) [pid = 1904] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941959018]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398e270000) [pid = 1904] [serial = 397] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398fc11000) [pid = 1904] [serial = 389] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398f823800) [pid = 1904] [serial = 407] [outer = (nil)] [url = about:blank]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f398e87d400) [pid = 1904] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941959018]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f398f42f000) [pid = 1904] [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]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398ca90000) [pid = 1904] [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]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f398dceac00) [pid = 1904] [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]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f398c825000) [pid = 1904] [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]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f398dddc800) [pid = 1904] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:06:23 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f398f81f400) [pid = 1904] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:06:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18b800 == 13 [pid = 1904] [id = 156]
06:06:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7f398c823800) [pid = 1904] [serial = 436] [outer = (nil)]
06:06:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7f398dce4c00) [pid = 1904] [serial = 437] [outer = 0x7f398c823800]
06:06:24 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
06:06:24 INFO - document served over http requires an http
06:06:24 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:24 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:24 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
06:06:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2038ms
06:06:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:06:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032c000 == 14 [pid = 1904] [id = 157]
06:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7f398dce0800) [pid = 1904] [serial = 438] [outer = (nil)]
06:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7f398f42d400) [pid = 1904] [serial = 439] [outer = 0x7f398dce0800]
06:06:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7f3990d49000) [pid = 1904] [serial = 440] [outer = 0x7f398dce0800]
06:06:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399115d000 == 15 [pid = 1904] [id = 158]
06:06:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f3991109800) [pid = 1904] [serial = 441] [outer = (nil)]
06:06:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9226
06:06:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f398c81e800) [pid = 1904] [serial = 442] [outer = 0x7f3991109800]
06:06: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
06:06:25 INFO - document served over http requires an http
06:06:25 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:25 INFO - delivery method with no-redirect and when
06:06:25 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06: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
06:06:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1631ms
06:06:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:06:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89f800 == 16 [pid = 1904] [id = 159]
06:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f398dce5400) [pid = 1904] [serial = 443] [outer = (nil)]
06:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f398f54e400) [pid = 1904] [serial = 444] [outer = 0x7f398dce5400]
06:06:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f39901f8c00) [pid = 1904] [serial = 445] [outer = 0x7f398dce5400]
06:06:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399116f800 == 17 [pid = 1904] [id = 160]
06:06:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f3990d4e800) [pid = 1904] [serial = 446] [outer = (nil)]
06:06:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f3991111000) [pid = 1904] [serial = 447] [outer = 0x7f3990d4e800]
06:06:27 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
06:06:27 INFO - document served over http requires an http
06:06:27 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:27 INFO - delivery method with swap-origin-redirect and when
06:06:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:27 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
06:06:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1941ms
06:06:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:06:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399136f000 == 18 [pid = 1904] [id = 161]
06:06:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398e87d400) [pid = 1904] [serial = 448] [outer = (nil)]
06:06:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f399119dc00) [pid = 1904] [serial = 449] [outer = 0x7f398e87d400]
06:06:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f39914e6000) [pid = 1904] [serial = 450] [outer = 0x7f398e87d400]
06:06:30 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
06:06:30 INFO - document served over http requires an http
06:06:30 INFO - sub-resource via script-tag using the meta-referrer
06:06:30 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:30 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
06:06:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2398ms
06:06:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:06:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cbe000 == 19 [pid = 1904] [id = 162]
06:06:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f399110b400) [pid = 1904] [serial = 451] [outer = (nil)]
06:06:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3991e8b400) [pid = 1904] [serial = 452] [outer = 0x7f399110b400]
06:06:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3992ca0c00) [pid = 1904] [serial = 453] [outer = 0x7f399110b400]
06:06:32 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
06:06:32 INFO - document served over http requires an http
06:06:32 INFO - sub-resource via script-tag using the meta-referrer
06:06:32 INFO - delivery method with no-redirect and when
06:06:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:06:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:32 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
06:06:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2134ms
06:06:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:06:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39961d5800 == 20 [pid = 1904] [id = 163]
06:06:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f3992949c00) [pid = 1904] [serial = 454] [outer = (nil)]
06:06:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3994342400) [pid = 1904] [serial = 455] [outer = 0x7f3992949c00]
06:06:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f399612f000) [pid = 1904] [serial = 456] [outer = 0x7f3992949c00]
06:06:35 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
06:06:35 INFO - document served over http requires an http
06:06:35 INFO - sub-resource via script-tag using the meta-referrer
06:06:35 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:35 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
06:06:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2886ms
06:06:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:06:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c656800 == 21 [pid = 1904] [id = 164]
06:06:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398c717c00) [pid = 1904] [serial = 457] [outer = (nil)]
06:06:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f398c718c00) [pid = 1904] [serial = 458] [outer = 0x7f398c717c00]
06:06:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398c71e800) [pid = 1904] [serial = 459] [outer = 0x7f398c717c00]
06:06:37 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
06:06:37 INFO - document served over http requires an http
06:06:37 INFO - sub-resource via xhr-request using the meta-referrer
06:06:37 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:37 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
06:06:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2452ms
06:06:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:06:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b717800 == 22 [pid = 1904] [id = 165]
06:06:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398b81f800) [pid = 1904] [serial = 460] [outer = (nil)]
06:06:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398b826400) [pid = 1904] [serial = 461] [outer = 0x7f398b81f800]
06:06:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398c71f800) [pid = 1904] [serial = 462] [outer = 0x7f398b81f800]
06:06:39 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
06:06:39 INFO - document served over http requires an http
06:06:39 INFO - sub-resource via xhr-request using the meta-referrer
06:06:39 INFO - delivery method with no-redirect and when
06:06: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"
06:06:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:39 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
06:06:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1795ms
06:06:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18b800 == 21 [pid = 1904] [id = 156]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94a800 == 20 [pid = 1904] [id = 155]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1c000 == 19 [pid = 1904] [id = 154]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca0d800 == 18 [pid = 1904] [id = 153]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd29000 == 17 [pid = 1904] [id = 152]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba1000 == 16 [pid = 1904] [id = 151]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032b800 == 15 [pid = 1904] [id = 150]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f570800 == 14 [pid = 1904] [id = 149]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18c000 == 13 [pid = 1904] [id = 147]
06:06:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89e800 == 12 [pid = 1904] [id = 148]
06:06:39 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398e873400) [pid = 1904] [serial = 398] [outer = (nil)] [url = about:blank]
06:06:39 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398dddd000) [pid = 1904] [serial = 393] [outer = (nil)] [url = about:blank]
06:06:39 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398fa7cc00) [pid = 1904] [serial = 408] [outer = (nil)] [url = about:blank]
06:06:39 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398f557c00) [pid = 1904] [serial = 403] [outer = (nil)] [url = about:blank]
06:06:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca09000 == 13 [pid = 1904] [id = 166]
06:06:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398b825800) [pid = 1904] [serial = 463] [outer = (nil)]
06:06:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398d4dbc00) [pid = 1904] [serial = 464] [outer = 0x7f398b825800]
06:06:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398ddd2c00) [pid = 1904] [serial = 465] [outer = 0x7f398b825800]
06:06:41 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
06:06:41 INFO - document served over http requires an http
06:06:41 INFO - sub-resource via xhr-request using the meta-referrer
06:06:41 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:06:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:06:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:41 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
06:06:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1535ms
06:06:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:06:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d645800 == 14 [pid = 1904] [id = 167]
06:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398d4db800) [pid = 1904] [serial = 466] [outer = (nil)]
06:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398e26a400) [pid = 1904] [serial = 467] [outer = 0x7f398d4db800]
06:06:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398e877800) [pid = 1904] [serial = 468] [outer = 0x7f398d4db800]
06:06:43 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
06:06:43 INFO - document served over http requires an https
06:06:43 INFO - sub-resource via fetch-request using the meta-referrer
06:06:43 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:43 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
06:06:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2036ms
06:06:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:06:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd28000 == 15 [pid = 1904] [id = 168]
06:06:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398e26c400) [pid = 1904] [serial = 469] [outer = (nil)]
06:06:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398f433800) [pid = 1904] [serial = 470] [outer = 0x7f398e26c400]
06:06:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398f558c00) [pid = 1904] [serial = 471] [outer = 0x7f398e26c400]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398f42d400) [pid = 1904] [serial = 439] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3990978c00) [pid = 1904] [serial = 422] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398fa72800) [pid = 1904] [serial = 416] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398fc13c00) [pid = 1904] [serial = 419] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398dce4c00) [pid = 1904] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f3990976000) [pid = 1904] [serial = 434] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398e810400) [pid = 1904] [serial = 410] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398e807000) [pid = 1904] [serial = 413] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398f828400) [pid = 1904] [serial = 431] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398ddde400) [pid = 1904] [serial = 428] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398e806400) [pid = 1904] [serial = 425] [outer = (nil)] [url = about:blank]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398e272000) [pid = 1904] [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]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398f822c00) [pid = 1904] [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]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398f287800) [pid = 1904] [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]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398ddd9c00) [pid = 1904] [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]
06:06:45 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398c823800) [pid = 1904] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:06:46 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
06:06:46 INFO - document served over http requires an https
06:06:46 INFO - sub-resource via fetch-request using the meta-referrer
06:06:46 INFO - delivery method with no-redirect and when
06:06: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"
06:06:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:46 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
06:06:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2949ms
06:06:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:06:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e945000 == 16 [pid = 1904] [id = 169]
06:06:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f398e26d800) [pid = 1904] [serial = 472] [outer = (nil)]
06:06:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f398e806400) [pid = 1904] [serial = 473] [outer = 0x7f398e26d800]
06:06:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398f824c00) [pid = 1904] [serial = 474] [outer = 0x7f398e26d800]
06:06:48 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
06:06:48 INFO - document served over http requires an https
06:06:48 INFO - sub-resource via fetch-request using the meta-referrer
06:06:48 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:06:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:06:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:06:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:48 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
06:06:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2849ms
06:06:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:06:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e947800 == 17 [pid = 1904] [id = 170]
06:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f398dce8000) [pid = 1904] [serial = 475] [outer = (nil)]
06:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f398e269800) [pid = 1904] [serial = 476] [outer = 0x7f398dce8000]
06:06:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398f81fc00) [pid = 1904] [serial = 477] [outer = 0x7f398dce8000]
06:06:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18b000 == 18 [pid = 1904] [id = 171]
06:06:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f398f829c00) [pid = 1904] [serial = 478] [outer = (nil)]
06:06:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398fa74000) [pid = 1904] [serial = 479] [outer = 0x7f398f829c00]
06:06:50 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
06:06:50 INFO - document served over http requires an https
06:06:50 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:50 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:50 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
06:06:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1988ms
06:06:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:06:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f38d800 == 19 [pid = 1904] [id = 172]
06:06:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398ddd3800) [pid = 1904] [serial = 480] [outer = (nil)]
06:06:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398fa73c00) [pid = 1904] [serial = 481] [outer = 0x7f398ddd3800]
06:06:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398fc15000) [pid = 1904] [serial = 482] [outer = 0x7f398ddd3800]
06:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f615b534800) [pid = 1852] [serial = 26] [outer = 0x7f61550aa400]
06:06:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f580000 == 20 [pid = 1904] [id = 173]
06:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398fc1b800) [pid = 1904] [serial = 483] [outer = (nil)]
06:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398fc27400) [pid = 1904] [serial = 484] [outer = 0x7f398fc1b800]
06:06:52 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
06:06:52 INFO - document served over http requires an https
06:06:52 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:52 INFO - delivery method with no-redirect and when
06:06: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"
06:06:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:52 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
06:06:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1988ms
06:06:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:06:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990330000 == 21 [pid = 1904] [id = 174]
06:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398f822c00) [pid = 1904] [serial = 485] [outer = (nil)]
06:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398fc25000) [pid = 1904] [serial = 486] [outer = 0x7f398f822c00]
06:06:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f399097d400) [pid = 1904] [serial = 487] [outer = 0x7f398f822c00]
06:06:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990baa000 == 22 [pid = 1904] [id = 175]
06:06:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3990b7c000) [pid = 1904] [serial = 488] [outer = (nil)]
06:06:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3990d42000) [pid = 1904] [serial = 489] [outer = 0x7f3990b7c000]
06:06:54 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
06:06:54 INFO - document served over http requires an https
06:06:54 INFO - sub-resource via iframe-tag using the meta-referrer
06:06:54 INFO - delivery method with swap-origin-redirect and when
06:06: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"
06:06:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:06:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:06:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:54 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
06:06:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1904ms
06:06:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:06:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ee1800 == 23 [pid = 1904] [id = 176]
06:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39901f3800) [pid = 1904] [serial = 490] [outer = (nil)]
06:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3990d43000) [pid = 1904] [serial = 491] [outer = 0x7f39901f3800]
06:06:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f39914eb400) [pid = 1904] [serial = 492] [outer = 0x7f39901f3800]
06:06:57 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
06:06:57 INFO - document served over http requires an https
06:06:57 INFO - sub-resource via script-tag using the meta-referrer
06:06:57 INFO - delivery method with keep-origin-redirect and when
06:06: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"
06:06:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:57 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
06:06:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2393ms
06:06:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:06:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cb4000 == 24 [pid = 1904] [id = 177]
06:06:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3990b80c00) [pid = 1904] [serial = 493] [outer = (nil)]
06:06:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f39929e4400) [pid = 1904] [serial = 494] [outer = 0x7f3990b80c00]
06:06:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:06:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f399433f400) [pid = 1904] [serial = 495] [outer = 0x7f3990b80c00]
06:06:59 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
06:06:59 INFO - document served over http requires an https
06:06:59 INFO - sub-resource via script-tag using the meta-referrer
06:06:59 INFO - delivery method with no-redirect and when
06:06: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"
06:06:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:06:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:06:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:06:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:06:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:06:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:06:59 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
06:06:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2389ms
06:06:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:07:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb46000 == 25 [pid = 1904] [id = 178]
06:07:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398bbf0000) [pid = 1904] [serial = 496] [outer = (nil)]
06:07:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398bbf5000) [pid = 1904] [serial = 497] [outer = 0x7f398bbf0000]
06:07:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398c716000) [pid = 1904] [serial = 498] [outer = 0x7f398bbf0000]
06:07:03 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
06:07:03 INFO - document served over http requires an https
06:07:03 INFO - sub-resource via script-tag using the meta-referrer
06:07:03 INFO - delivery method with swap-origin-redirect and when
06:07: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"
06:07:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:03 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
06:07:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3854ms
06:07:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d48b800 == 24 [pid = 1904] [id = 138]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd28000 == 23 [pid = 1904] [id = 168]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d645800 == 22 [pid = 1904] [id = 167]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca09000 == 21 [pid = 1904] [id = 166]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b717800 == 20 [pid = 1904] [id = 165]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39961d5800 == 19 [pid = 1904] [id = 163]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cbe000 == 18 [pid = 1904] [id = 162]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399116f800 == 17 [pid = 1904] [id = 160]
06:07:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399136f000 == 16 [pid = 1904] [id = 161]
06:07:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89f800 == 15 [pid = 1904] [id = 159]
06:07:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b714000 == 16 [pid = 1904] [id = 179]
06:07:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398bbf0800) [pid = 1904] [serial = 499] [outer = (nil)]
06:07:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398c712c00) [pid = 1904] [serial = 500] [outer = 0x7f398bbf0800]
06:07:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398d4e6400) [pid = 1904] [serial = 501] [outer = 0x7f398bbf0800]
06:07:04 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398f81dc00) [pid = 1904] [serial = 426] [outer = (nil)] [url = about:blank]
06:07:04 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398e87a400) [pid = 1904] [serial = 429] [outer = (nil)] [url = about:blank]
06:07:04 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f3990d3f800) [pid = 1904] [serial = 435] [outer = (nil)] [url = about:blank]
06:07:04 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398fc0bc00) [pid = 1904] [serial = 432] [outer = (nil)] [url = about:blank]
06:07:05 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f6158fb9800) [pid = 1852] [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.]
06:07:05 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
06:07:05 INFO - document served over http requires an https
06:07:05 INFO - sub-resource via xhr-request using the meta-referrer
06:07:05 INFO - delivery method with keep-origin-redirect and when
06:07: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"
06:07:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:05 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
06:07:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1844ms
06:07:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:07:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c860800 == 17 [pid = 1904] [id = 180]
06:07:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398ca91000) [pid = 1904] [serial = 502] [outer = (nil)]
06:07:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398dced000) [pid = 1904] [serial = 503] [outer = 0x7f398ca91000]
06:07:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398e870400) [pid = 1904] [serial = 504] [outer = 0x7f398ca91000]
06:07:07 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
06:07:07 INFO - document served over http requires an https
06:07:07 INFO - sub-resource via xhr-request using the meta-referrer
06:07:07 INFO - delivery method with no-redirect and when
06:07: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"
06:07:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:07 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
06:07:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1637ms
06:07:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:07:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d487800 == 18 [pid = 1904] [id = 181]
06:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398ddda000) [pid = 1904] [serial = 505] [outer = (nil)]
06:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398f555800) [pid = 1904] [serial = 506] [outer = 0x7f398ddda000]
06:07:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398fb99800) [pid = 1904] [serial = 507] [outer = 0x7f398ddda000]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3991e8b400) [pid = 1904] [serial = 452] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3994342400) [pid = 1904] [serial = 455] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398c718c00) [pid = 1904] [serial = 458] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3991111000) [pid = 1904] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398f54e400) [pid = 1904] [serial = 444] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f399119dc00) [pid = 1904] [serial = 449] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398f433800) [pid = 1904] [serial = 470] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398b826400) [pid = 1904] [serial = 461] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398c81e800) [pid = 1904] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941985487]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398e26a400) [pid = 1904] [serial = 467] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398d4dbc00) [pid = 1904] [serial = 464] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398b81f800) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398b825800) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3991109800) [pid = 1904] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447941985487]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398d4db800) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398e26c400) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3990d4e800) [pid = 1904] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f398c81fc00) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398ddd7c00) [pid = 1904] [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]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398c827000) [pid = 1904] [serial = 361] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398c71f800) [pid = 1904] [serial = 462] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398ddde800) [pid = 1904] [serial = 356] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398fc13400) [pid = 1904] [serial = 381] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398f288800) [pid = 1904] [serial = 411] [outer = (nil)] [url = about:blank]
06:07:09 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398ddd2c00) [pid = 1904] [serial = 465] [outer = (nil)] [url = about:blank]
06:07:09 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
06:07:09 INFO - document served over http requires an https
06:07:09 INFO - sub-resource via xhr-request using the meta-referrer
06:07:09 INFO - delivery method with swap-origin-redirect and when
06:07: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"
06:07:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:09 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
06:07:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2453ms
06:07:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
06:07:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d659800 == 19 [pid = 1904] [id = 182]
06:07:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398ca8ec00) [pid = 1904] [serial = 508] [outer = (nil)]
06:07:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398d4dbc00) [pid = 1904] [serial = 509] [outer = 0x7f398ca8ec00]
06:07:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398e874c00) [pid = 1904] [serial = 510] [outer = 0x7f398ca8ec00]
06:07:11 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
06:07:11 INFO - document served over http requires an http
06:07:11 INFO - sub-resource via fetch-request using the http-csp
06:07:11 INFO - delivery method with keep-origin-redirect and when
06:07:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:11 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
06:07:11 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 2098ms
06:07:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
06:07:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd26000 == 20 [pid = 1904] [id = 183]
06:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398bbf6400) [pid = 1904] [serial = 511] [outer = (nil)]
06:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398d4db000) [pid = 1904] [serial = 512] [outer = 0x7f398bbf6400]
06:07:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398f287800) [pid = 1904] [serial = 513] [outer = 0x7f398bbf6400]
06:07:13 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
06:07:13 INFO - document served over http requires an http
06:07:13 INFO - sub-resource via fetch-request using the http-csp
06:07:13 INFO - delivery method with no-redirect and when
06:07: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"
06:07:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:13 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
06:07:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2242ms
06:07:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
06:07:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f17f000 == 21 [pid = 1904] [id = 184]
06:07:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398ca8e400) [pid = 1904] [serial = 514] [outer = (nil)]
06:07:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398fc0f400) [pid = 1904] [serial = 515] [outer = 0x7f398ca8e400]
06:07:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3990d4a800) [pid = 1904] [serial = 516] [outer = 0x7f398ca8e400]
06:07:16 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
06:07:16 INFO - document served over http requires an http
06:07:16 INFO - sub-resource via fetch-request using the http-csp
06:07:16 INFO - delivery method with swap-origin-redirect and when
06:07:16 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
06:07:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:16 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
06:07:16 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 2763ms
06:07:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:07:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991158800 == 22 [pid = 1904] [id = 185]
06:07:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398fc20400) [pid = 1904] [serial = 517] [outer = (nil)]
06:07:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3991340800) [pid = 1904] [serial = 518] [outer = 0x7f398fc20400]
06:07:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3992b95800) [pid = 1904] [serial = 519] [outer = 0x7f398fc20400]
06:07:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ef0000 == 23 [pid = 1904] [id = 186]
06:07:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3992c9dc00) [pid = 1904] [serial = 520] [outer = (nil)]
06:07:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3994313800) [pid = 1904] [serial = 521] [outer = 0x7f3992c9dc00]
06:07:18 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
06:07:18 INFO - document served over http requires an http
06:07:18 INFO - sub-resource via iframe-tag using the http-csp
06:07:18 INFO - delivery method with keep-origin-redirect and when
06:07:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:18 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
06:07:18 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 1935ms
06:07:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
06:07:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cc7800 == 24 [pid = 1904] [id = 187]
06:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f399133f800) [pid = 1904] [serial = 522] [outer = (nil)]
06:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3992f1dc00) [pid = 1904] [serial = 523] [outer = 0x7f399133f800]
06:07:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f399b6f0000) [pid = 1904] [serial = 524] [outer = 0x7f399133f800]
06:07:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a78d000 == 25 [pid = 1904] [id = 188]
06:07:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398a76f400) [pid = 1904] [serial = 525] [outer = (nil)]
06:07:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398a773000) [pid = 1904] [serial = 526] [outer = 0x7f398a76f400]
06:07:20 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
06:07:20 INFO - document served over http requires an http
06:07:20 INFO - sub-resource via iframe-tag using the http-csp
06:07:20 INFO - delivery method with no-redirect and when
06:07:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:20 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
06:07:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1839ms
06:07:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:07:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a799000 == 26 [pid = 1904] [id = 189]
06:07:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398a777000) [pid = 1904] [serial = 527] [outer = (nil)]
06:07:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398a779c00) [pid = 1904] [serial = 528] [outer = 0x7f398a777000]
06:07:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398b2ca000) [pid = 1904] [serial = 529] [outer = 0x7f398a777000]
06:07:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b306000 == 27 [pid = 1904] [id = 190]
06:07:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398b2cd400) [pid = 1904] [serial = 530] [outer = (nil)]
06:07:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398b2ccc00) [pid = 1904] [serial = 531] [outer = 0x7f398b2cd400]
06:07:22 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
06:07:22 INFO - document served over http requires an http
06:07:22 INFO - sub-resource via iframe-tag using the http-csp
06:07:22 INFO - delivery method with swap-origin-redirect and when
06:07:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
06:07:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:22 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
06:07:22 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 2342ms
06:07:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
06:07:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b313800 == 28 [pid = 1904] [id = 191]
06:07:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398a772c00) [pid = 1904] [serial = 532] [outer = (nil)]
06:07:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398b2cfc00) [pid = 1904] [serial = 533] [outer = 0x7f398a772c00]
06:07:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398b3d5800) [pid = 1904] [serial = 534] [outer = 0x7f398a772c00]
06:07:25 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
06:07:25 INFO - document served over http requires an http
06:07:25 INFO - sub-resource via script-tag using the http-csp
06:07:25 INFO - delivery method with keep-origin-redirect and when
06:07:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:25 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
06:07:25 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 2848ms
06:07:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
06:07:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a868800 == 29 [pid = 1904] [id = 192]
06:07:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398a776c00) [pid = 1904] [serial = 535] [outer = (nil)]
06:07:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398b2c9000) [pid = 1904] [serial = 536] [outer = 0x7f398a776c00]
06:07:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398bbef400) [pid = 1904] [serial = 537] [outer = 0x7f398a776c00]
06:07:28 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
06:07:28 INFO - document served over http requires an http
06:07:28 INFO - sub-resource via script-tag using the http-csp
06:07:28 INFO - delivery method with no-redirect and when
06:07:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:28 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
06:07:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2289ms
06:07:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d487800 == 28 [pid = 1904] [id = 181]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c860800 == 27 [pid = 1904] [id = 180]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032c000 == 26 [pid = 1904] [id = 157]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ed6000 == 25 [pid = 1904] [id = 136]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b714000 == 24 [pid = 1904] [id = 179]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb46000 == 23 [pid = 1904] [id = 178]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ee1800 == 22 [pid = 1904] [id = 176]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990baa000 == 21 [pid = 1904] [id = 175]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f38d800 == 20 [pid = 1904] [id = 172]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f580000 == 19 [pid = 1904] [id = 173]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18b000 == 18 [pid = 1904] [id = 171]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399115d000 == 17 [pid = 1904] [id = 158]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e947800 == 16 [pid = 1904] [id = 170]
06:07:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e945000 == 15 [pid = 1904] [id = 169]
06:07:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b719800 == 16 [pid = 1904] [id = 193]
06:07:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398b3de800) [pid = 1904] [serial = 538] [outer = (nil)]
06:07:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398bbf8400) [pid = 1904] [serial = 539] [outer = 0x7f398b3de800]
06:07:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398dce8800) [pid = 1904] [serial = 540] [outer = 0x7f398b3de800]
06:07:29 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398f558c00) [pid = 1904] [serial = 471] [outer = (nil)] [url = about:blank]
06:07:29 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3990d49000) [pid = 1904] [serial = 440] [outer = (nil)] [url = about:blank]
06:07:29 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398e877800) [pid = 1904] [serial = 468] [outer = (nil)] [url = about:blank]
06:07:30 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
06:07:30 INFO - document served over http requires an http
06:07:30 INFO - sub-resource via script-tag using the http-csp
06:07:30 INFO - delivery method with swap-origin-redirect and when
06:07:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
06:07:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:30 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
06:07:30 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 2708ms
06:07:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
06:07:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c65c000 == 17 [pid = 1904] [id = 194]
06:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398ddda400) [pid = 1904] [serial = 541] [outer = (nil)]
06:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398e87d800) [pid = 1904] [serial = 542] [outer = 0x7f398ddda400]
06:07:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398f558c00) [pid = 1904] [serial = 543] [outer = 0x7f398ddda400]
06:07:32 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
06:07:32 INFO - document served over http requires an http
06:07:32 INFO - sub-resource via xhr-request using the http-csp
06:07:32 INFO - delivery method with keep-origin-redirect and when
06:07: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"
06:07:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:32 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
06:07:32 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 1700ms
06:07:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
06:07:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca20800 == 18 [pid = 1904] [id = 195]
06:07:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398e875800) [pid = 1904] [serial = 544] [outer = (nil)]
06:07:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398fb9c400) [pid = 1904] [serial = 545] [outer = 0x7f398e875800]
06:07:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f39901ef400) [pid = 1904] [serial = 546] [outer = 0x7f398e875800]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398fc1b800) [pid = 1904] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942012582]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398f829c00) [pid = 1904] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f39929e4400) [pid = 1904] [serial = 494] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f3990d42000) [pid = 1904] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398fc25000) [pid = 1904] [serial = 486] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3990d43000) [pid = 1904] [serial = 491] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398f555800) [pid = 1904] [serial = 506] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398fc27400) [pid = 1904] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942012582]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398fa73c00) [pid = 1904] [serial = 481] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f398e806400) [pid = 1904] [serial = 473] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398c712c00) [pid = 1904] [serial = 500] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398dced000) [pid = 1904] [serial = 503] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398d4dbc00) [pid = 1904] [serial = 509] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398fa74000) [pid = 1904] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398e269800) [pid = 1904] [serial = 476] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398bbf5000) [pid = 1904] [serial = 497] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398ddda000) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398dce0800) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398ca91000) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398e26d800) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398fc0b000) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398bbf0000) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398e80a400) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398bbf0800) [pid = 1904] [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]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3990b7c000) [pid = 1904] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398d4e6400) [pid = 1904] [serial = 501] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398e870400) [pid = 1904] [serial = 504] [outer = (nil)] [url = about:blank]
06:07:34 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398fb99800) [pid = 1904] [serial = 507] [outer = (nil)] [url = about:blank]
06:07:34 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
06:07:34 INFO - document served over http requires an http
06:07:34 INFO - sub-resource via xhr-request using the http-csp
06:07:34 INFO - delivery method with no-redirect and when
06:07: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"
06:07:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:34 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
06:07:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2442ms
06:07:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
06:07:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc0f800 == 19 [pid = 1904] [id = 196]
06:07:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398c71bc00) [pid = 1904] [serial = 547] [outer = (nil)]
06:07:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398ca8a000) [pid = 1904] [serial = 548] [outer = 0x7f398c71bc00]
06:07:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398e806400) [pid = 1904] [serial = 549] [outer = 0x7f398c71bc00]
06:07:36 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
06:07:36 INFO - document served over http requires an http
06:07:36 INFO - sub-resource via xhr-request using the http-csp
06:07:36 INFO - delivery method with swap-origin-redirect and when
06:07:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
06:07:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:07:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:07:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:36 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
06:07:36 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 1441ms
06:07:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
06:07:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a874800 == 20 [pid = 1904] [id = 197]
06:07:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398b2cd800) [pid = 1904] [serial = 550] [outer = (nil)]
06:07:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398b2d3000) [pid = 1904] [serial = 551] [outer = 0x7f398b2cd800]
06:07:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398c827c00) [pid = 1904] [serial = 552] [outer = 0x7f398b2cd800]
06:07:38 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
06:07:38 INFO - document served over http requires an https
06:07:38 INFO - sub-resource via fetch-request using the http-csp
06:07:38 INFO - delivery method with keep-origin-redirect and when
06:07: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"
06:07:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:38 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
06:07:38 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 2482ms
06:07:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
06:07:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f180000 == 21 [pid = 1904] [id = 198]
06:07:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398e271400) [pid = 1904] [serial = 553] [outer = (nil)]
06:07:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398fba6800) [pid = 1904] [serial = 554] [outer = 0x7f398e271400]
06:07:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3990d40000) [pid = 1904] [serial = 555] [outer = 0x7f398e271400]
06:07:41 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
06:07:41 INFO - document served over http requires an https
06:07:41 INFO - sub-resource via fetch-request using the http-csp
06:07:41 INFO - delivery method with no-redirect and when
06:07: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"
06:07:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:41 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
06:07:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2298ms
06:07:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
06:07:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032e800 == 22 [pid = 1904] [id = 199]
06:07:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398f821800) [pid = 1904] [serial = 556] [outer = (nil)]
06:07:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3991110400) [pid = 1904] [serial = 557] [outer = 0x7f398f821800]
06:07:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3992bd4000) [pid = 1904] [serial = 558] [outer = 0x7f398f821800]
06:07:43 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
06:07:43 INFO - document served over http requires an https
06:07:43 INFO - sub-resource via fetch-request using the http-csp
06:07:43 INFO - delivery method with swap-origin-redirect and when
06:07:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:07:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:07:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:07:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:07:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:43 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
06:07:43 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 2362ms
06:07:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:07:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991167000 == 23 [pid = 1904] [id = 200]
06:07:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3991199c00) [pid = 1904] [serial = 559] [outer = (nil)]
06:07:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398a503400) [pid = 1904] [serial = 560] [outer = 0x7f3991199c00]
06:07:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398a508800) [pid = 1904] [serial = 561] [outer = 0x7f3991199c00]
06:07:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3996268000 == 24 [pid = 1904] [id = 201]
06:07:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398a50dc00) [pid = 1904] [serial = 562] [outer = (nil)]
06:07:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398a511400) [pid = 1904] [serial = 563] [outer = 0x7f398a50dc00]
06:07:46 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
06:07:46 INFO - document served over http requires an https
06:07:46 INFO - sub-resource via iframe-tag using the http-csp
06:07:46 INFO - delivery method with keep-origin-redirect and when
06:07: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"
06:07:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:46 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
06:07:46 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 2935ms
06:07:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
06:07:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b14d800 == 25 [pid = 1904] [id = 202]
06:07:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398a50fc00) [pid = 1904] [serial = 564] [outer = (nil)]
06:07:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398b16e400) [pid = 1904] [serial = 565] [outer = 0x7f398a50fc00]
06:07:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398b175800) [pid = 1904] [serial = 566] [outer = 0x7f398a50fc00]
06:07:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b15f000 == 26 [pid = 1904] [id = 203]
06:07:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398b179000) [pid = 1904] [serial = 567] [outer = (nil)]
06:07:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398a633400) [pid = 1904] [serial = 568] [outer = 0x7f398b179000]
06:07:48 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
06:07:48 INFO - document served over http requires an https
06:07:48 INFO - sub-resource via iframe-tag using the http-csp
06:07:48 INFO - delivery method with no-redirect and when
06:07: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"
06:07:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:48 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
06:07:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1936ms
06:07:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:07:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a68b000 == 27 [pid = 1904] [id = 204]
06:07:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398a639800) [pid = 1904] [serial = 569] [outer = (nil)]
06:07:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398a63d400) [pid = 1904] [serial = 570] [outer = 0x7f398a639800]
06:07:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398b16dc00) [pid = 1904] [serial = 571] [outer = 0x7f398a639800]
06:07:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a6a1000 == 28 [pid = 1904] [id = 205]
06:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f3989928400) [pid = 1904] [serial = 572] [outer = (nil)]
06:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398992c800) [pid = 1904] [serial = 573] [outer = 0x7f3989928400]
06:07:50 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
06:07:50 INFO - document served over http requires an https
06:07:50 INFO - sub-resource via iframe-tag using the http-csp
06:07:50 INFO - delivery method with swap-origin-redirect and when
06:07: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"
06:07:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:07:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:07:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:50 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
06:07:50 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 1887ms
06:07:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
06:07:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899c6800 == 29 [pid = 1904] [id = 206]
06:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f3989930800) [pid = 1904] [serial = 574] [outer = (nil)]
06:07:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f3989933800) [pid = 1904] [serial = 575] [outer = 0x7f3989930800]
06:07:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398b178400) [pid = 1904] [serial = 576] [outer = 0x7f3989930800]
06:07:52 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
06:07:52 INFO - document served over http requires an https
06:07:52 INFO - sub-resource via script-tag using the http-csp
06:07:52 INFO - delivery method with keep-origin-redirect and when
06:07: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"
06:07:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:52 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
06:07:52 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 2053ms
06:07:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
06:07:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a685800 == 30 [pid = 1904] [id = 207]
06:07:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f3989a71000) [pid = 1904] [serial = 577] [outer = (nil)]
06:07:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3989a7bc00) [pid = 1904] [serial = 578] [outer = 0x7f3989a71000]
06:07:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398a638c00) [pid = 1904] [serial = 579] [outer = 0x7f3989a71000]
06:07:55 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
06:07:55 INFO - document served over http requires an https
06:07:55 INFO - sub-resource via script-tag using the http-csp
06:07:55 INFO - delivery method with no-redirect and when
06:07: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"
06:07:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:55 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
06:07:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 3257ms
06:07:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc0f800 == 29 [pid = 1904] [id = 196]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca20800 == 28 [pid = 1904] [id = 195]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c65c000 == 27 [pid = 1904] [id = 194]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b719800 == 26 [pid = 1904] [id = 193]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a868800 == 25 [pid = 1904] [id = 192]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b313800 == 24 [pid = 1904] [id = 191]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b306000 == 23 [pid = 1904] [id = 190]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a78d000 == 22 [pid = 1904] [id = 188]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cc7800 == 21 [pid = 1904] [id = 187]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991158800 == 20 [pid = 1904] [id = 185]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ef0000 == 19 [pid = 1904] [id = 186]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f17f000 == 18 [pid = 1904] [id = 184]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c656800 == 17 [pid = 1904] [id = 164]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd26000 == 16 [pid = 1904] [id = 183]
06:07:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d659800 == 15 [pid = 1904] [id = 182]
06:07:56 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398f824c00) [pid = 1904] [serial = 474] [outer = (nil)] [url = about:blank]
06:07:56 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398c716000) [pid = 1904] [serial = 498] [outer = (nil)] [url = about:blank]
06:07:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a78e000 == 16 [pid = 1904] [id = 208]
06:07:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3989a75400) [pid = 1904] [serial = 580] [outer = (nil)]
06:07:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398a774800) [pid = 1904] [serial = 581] [outer = 0x7f3989a75400]
06:07:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398b3d8800) [pid = 1904] [serial = 582] [outer = 0x7f3989a75400]
06:07:58 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
06:07:58 INFO - document served over http requires an https
06:07:58 INFO - sub-resource via script-tag using the http-csp
06:07:58 INFO - delivery method with swap-origin-redirect and when
06:07: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"
06:07:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:07:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:07:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:07:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:07:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:07:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:07:58 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
06:07:58 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 2695ms
06:07:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
06:07:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b31a800 == 17 [pid = 1904] [id = 209]
06:07:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398b2c6c00) [pid = 1904] [serial = 583] [outer = (nil)]
06:07:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398c71cc00) [pid = 1904] [serial = 584] [outer = 0x7f398b2c6c00]
06:07:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:07:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398c825000) [pid = 1904] [serial = 585] [outer = 0x7f398b2c6c00]
06:08:00 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
06:08:00 INFO - document served over http requires an https
06:08:00 INFO - sub-resource via xhr-request using the http-csp
06:08:00 INFO - delivery method with keep-origin-redirect and when
06:08: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"
06:08:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:08:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:08:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:00 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
06:08:00 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 1990ms
06:08:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
06:08:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c65e800 == 18 [pid = 1904] [id = 210]
06:08:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398bbf2400) [pid = 1904] [serial = 586] [outer = (nil)]
06:08:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398d4e3400) [pid = 1904] [serial = 587] [outer = 0x7f398bbf2400]
06:08:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398dde0800) [pid = 1904] [serial = 588] [outer = 0x7f398bbf2400]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398b2c9000) [pid = 1904] [serial = 536] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3992f1dc00) [pid = 1904] [serial = 523] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398fc0f400) [pid = 1904] [serial = 515] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398d4db000) [pid = 1904] [serial = 512] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398ca8a000) [pid = 1904] [serial = 548] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398e87d800) [pid = 1904] [serial = 542] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398a779c00) [pid = 1904] [serial = 528] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398bbf8400) [pid = 1904] [serial = 539] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f3991340800) [pid = 1904] [serial = 518] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398b2ccc00) [pid = 1904] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398a773000) [pid = 1904] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942040257]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f398b2cfc00) [pid = 1904] [serial = 533] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398fb9c400) [pid = 1904] [serial = 545] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3994313800) [pid = 1904] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398a776c00) [pid = 1904] [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]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398b3de800) [pid = 1904] [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]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398e875800) [pid = 1904] [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]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398ddda400) [pid = 1904] [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]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398a76f400) [pid = 1904] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942040257]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398b2cd400) [pid = 1904] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3992c9dc00) [pid = 1904] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39901ef400) [pid = 1904] [serial = 546] [outer = (nil)] [url = about:blank]
06:08:02 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398f558c00) [pid = 1904] [serial = 543] [outer = (nil)] [url = about:blank]
06:08:03 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
06:08:03 INFO - document served over http requires an https
06:08:03 INFO - sub-resource via xhr-request using the http-csp
06:08:03 INFO - delivery method with no-redirect and when
06:08: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"
06:08:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:08:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:08:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:03 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
06:08:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2450ms
06:08:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
06:08:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca1c000 == 19 [pid = 1904] [id = 211]
06:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398d4e1400) [pid = 1904] [serial = 589] [outer = (nil)]
06:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398e270c00) [pid = 1904] [serial = 590] [outer = 0x7f398d4e1400]
06:08:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398e812000) [pid = 1904] [serial = 591] [outer = 0x7f398d4e1400]
06:08:04 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
06:08:04 INFO - document served over http requires an https
06:08:04 INFO - sub-resource via xhr-request using the http-csp
06:08:04 INFO - delivery method with swap-origin-redirect and when
06:08: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"
06:08:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:08:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:08:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:04 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
06:08:04 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 1834ms
06:08:04 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
06:08:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c859800 == 20 [pid = 1904] [id = 212]
06:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398b16d400) [pid = 1904] [serial = 592] [outer = (nil)]
06:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398b822c00) [pid = 1904] [serial = 593] [outer = 0x7f398b16d400]
06:08:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398dce0000) [pid = 1904] [serial = 594] [outer = 0x7f398b16d400]
06:08:07 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
06:08:07 INFO - document served over http requires an http
06:08:07 INFO - sub-resource via fetch-request using the http-csp
06:08:07 INFO - delivery method with keep-origin-redirect and when
06:08:07 INFO - the target request is same-origin.
06:08:07 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 2288ms
06:08:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
06:08:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc12000 == 21 [pid = 1904] [id = 213]
06:08:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398b177000) [pid = 1904] [serial = 595] [outer = (nil)]
06:08:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398e875000) [pid = 1904] [serial = 596] [outer = 0x7f398b177000]
06:08:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398f435c00) [pid = 1904] [serial = 597] [outer = 0x7f398b177000]
06:08:09 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
06:08:09 INFO - document served over http requires an http
06:08:09 INFO - sub-resource via fetch-request using the http-csp
06:08:09 INFO - delivery method with no-redirect and when
06:08:09 INFO - the target request is same-origin.
06:08:09 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 2390ms
06:08:09 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
06:08:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e893800 == 22 [pid = 1904] [id = 214]
06:08:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398e877800) [pid = 1904] [serial = 598] [outer = (nil)]
06:08:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398f556800) [pid = 1904] [serial = 599] [outer = 0x7f398e877800]
06:08:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398fa7d800) [pid = 1904] [serial = 600] [outer = 0x7f398e877800]
06:08:12 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
06:08:12 INFO - document served over http requires an http
06:08:12 INFO - sub-resource via fetch-request using the http-csp
06:08:12 INFO - delivery method with swap-origin-redirect and when
06:08: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"
06:08:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:12 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
06:08:12 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 2500ms
06:08:12 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
06:08:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990331800 == 23 [pid = 1904] [id = 215]
06:08:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398f821000) [pid = 1904] [serial = 601] [outer = (nil)]
06:08:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f39901f2400) [pid = 1904] [serial = 602] [outer = 0x7f398f821000]
06:08:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3990d42800) [pid = 1904] [serial = 603] [outer = 0x7f398f821000]
06:08:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991161000 == 24 [pid = 1904] [id = 216]
06:08:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3991103000) [pid = 1904] [serial = 604] [outer = (nil)]
06:08:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f3990d4bc00) [pid = 1904] [serial = 605] [outer = 0x7f3991103000]
06:08:15 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
06:08:15 INFO - document served over http requires an http
06:08:15 INFO - sub-resource via iframe-tag using the http-csp
06:08:15 INFO - delivery method with keep-origin-redirect and when
06:08:15 INFO - the target request is same-origin.
06:08:15 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 3000ms
06:08:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
06:08:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ef0000 == 25 [pid = 1904] [id = 217]
06:08:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398fc21400) [pid = 1904] [serial = 606] [outer = (nil)]
06:08:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f3991195c00) [pid = 1904] [serial = 607] [outer = 0x7f398fc21400]
06:08:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f3992bcf000) [pid = 1904] [serial = 608] [outer = 0x7f398fc21400]
06:08:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb0800 == 26 [pid = 1904] [id = 218]
06:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f3992ca5800) [pid = 1904] [serial = 609] [outer = (nil)]
06:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3994343c00) [pid = 1904] [serial = 610] [outer = 0x7f3992ca5800]
06:08:17 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
06:08:17 INFO - document served over http requires an http
06:08:17 INFO - sub-resource via iframe-tag using the http-csp
06:08:17 INFO - delivery method with no-redirect and when
06:08:17 INFO - the target request is same-origin.
06:08:17 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 1897ms
06:08:17 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
06:08:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cbb000 == 27 [pid = 1904] [id = 219]
06:08:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f399119a800) [pid = 1904] [serial = 611] [outer = (nil)]
06:08:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f3988d49c00) [pid = 1904] [serial = 612] [outer = 0x7f399119a800]
06:08:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3988d4f800) [pid = 1904] [serial = 613] [outer = 0x7f399119a800]
06:08:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a27000 == 28 [pid = 1904] [id = 220]
06:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3988d53000) [pid = 1904] [serial = 614] [outer = (nil)]
06:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3988d56800) [pid = 1904] [serial = 615] [outer = 0x7f3988d53000]
06:08:19 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
06:08:19 INFO - document served over http requires an http
06:08:19 INFO - sub-resource via iframe-tag using the http-csp
06:08:19 INFO - delivery method with swap-origin-redirect and when
06:08: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"
06:08:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:08:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:08:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:19 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
06:08:19 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 1935ms
06:08:19 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
06:08:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a34000 == 29 [pid = 1904] [id = 221]
06:08:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3988ac8000) [pid = 1904] [serial = 616] [outer = (nil)]
06:08:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f3988ac9000) [pid = 1904] [serial = 617] [outer = 0x7f3988ac8000]
06:08:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3988acec00) [pid = 1904] [serial = 618] [outer = 0x7f3988ac8000]
06:08:20 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
06:08:20 INFO - document served over http requires an http
06:08:20 INFO - sub-resource via script-tag using the http-csp
06:08:20 INFO - delivery method with keep-origin-redirect and when
06:08:20 INFO - the target request is same-origin.
06:08:20 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 1787ms
06:08:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
06:08:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bc9800 == 30 [pid = 1904] [id = 222]
06:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f3994342400) [pid = 1904] [serial = 619] [outer = (nil)]
06:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f3988beb400) [pid = 1904] [serial = 620] [outer = 0x7f3994342400]
06:08:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3988bf0400) [pid = 1904] [serial = 621] [outer = 0x7f3994342400]
06:08:23 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
06:08:23 INFO - document served over http requires an http
06:08:23 INFO - sub-resource via script-tag using the http-csp
06:08:23 INFO - delivery method with no-redirect and when
06:08:23 INFO - the target request is same-origin.
06:08:23 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 3131ms
06:08:24 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
06:08:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bd9000 == 31 [pid = 1904] [id = 223]
06:08:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3988ac4c00) [pid = 1904] [serial = 622] [outer = (nil)]
06:08:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f3988acf400) [pid = 1904] [serial = 623] [outer = 0x7f3988ac4c00]
06:08:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f398a639400) [pid = 1904] [serial = 624] [outer = 0x7f3988ac4c00]
06:08:26 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
06:08:26 INFO - document served over http requires an http
06:08:26 INFO - sub-resource via script-tag using the http-csp
06:08:26 INFO - delivery method with swap-origin-redirect and when
06:08: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"
06:08:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:08:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:08:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:26 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
06:08:26 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 2300ms
06:08:26 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
06:08:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a69d800 == 32 [pid = 1904] [id = 224]
06:08:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f3989a7c400) [pid = 1904] [serial = 625] [outer = (nil)]
06:08:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398a635c00) [pid = 1904] [serial = 626] [outer = 0x7f3989a7c400]
06:08:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398b2cc400) [pid = 1904] [serial = 627] [outer = 0x7f3989a7c400]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990330000 == 31 [pid = 1904] [id = 174]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c65e800 == 30 [pid = 1904] [id = 210]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b31a800 == 29 [pid = 1904] [id = 209]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a78e000 == 28 [pid = 1904] [id = 208]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a685800 == 27 [pid = 1904] [id = 207]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a6a1000 == 26 [pid = 1904] [id = 205]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a68b000 == 25 [pid = 1904] [id = 204]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b15f000 == 24 [pid = 1904] [id = 203]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3996268000 == 23 [pid = 1904] [id = 201]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991167000 == 22 [pid = 1904] [id = 200]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032e800 == 21 [pid = 1904] [id = 199]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f180000 == 20 [pid = 1904] [id = 198]
06:08:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a874800 == 19 [pid = 1904] [id = 197]
06:08:28 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398bbef400) [pid = 1904] [serial = 537] [outer = (nil)] [url = about:blank]
06:08:28 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f398dce8800) [pid = 1904] [serial = 540] [outer = (nil)] [url = about:blank]
06:08:28 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
06:08:28 INFO - document served over http requires an http
06:08:28 INFO - sub-resource via xhr-request using the http-csp
06:08:28 INFO - delivery method with keep-origin-redirect and when
06:08:28 INFO - the target request is same-origin.
06:08:28 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 2588ms
06:08:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
06:08:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a78d800 == 20 [pid = 1904] [id = 225]
06:08:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398a637800) [pid = 1904] [serial = 628] [outer = (nil)]
06:08:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398b2ccc00) [pid = 1904] [serial = 629] [outer = 0x7f398a637800]
06:08:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398bbfa000) [pid = 1904] [serial = 630] [outer = 0x7f398a637800]
06:08:30 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
06:08:30 INFO - document served over http requires an http
06:08:30 INFO - sub-resource via xhr-request using the http-csp
06:08:30 INFO - delivery method with no-redirect and when
06:08:30 INFO - the target request is same-origin.
06:08:30 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 1684ms
06:08:30 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
06:08:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b70d800 == 21 [pid = 1904] [id = 226]
06:08:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398b3d6800) [pid = 1904] [serial = 631] [outer = (nil)]
06:08:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398ca8c800) [pid = 1904] [serial = 632] [outer = 0x7f398b3d6800]
06:08:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398ddd3400) [pid = 1904] [serial = 633] [outer = 0x7f398b3d6800]
06:08:32 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
06:08:32 INFO - document served over http requires an http
06:08:32 INFO - sub-resource via xhr-request using the http-csp
06:08:32 INFO - delivery method with swap-origin-redirect and when
06:08:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:08:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:08:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:32 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
06:08:32 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 1694ms
06:08:32 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
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398a511400) [pid = 1904] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f398a503400) [pid = 1904] [serial = 560] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f398fba6800) [pid = 1904] [serial = 554] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3989933800) [pid = 1904] [serial = 575] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398d4e3400) [pid = 1904] [serial = 587] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f3989a7bc00) [pid = 1904] [serial = 578] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f398b2d3000) [pid = 1904] [serial = 551] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f398992c800) [pid = 1904] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f398a63d400) [pid = 1904] [serial = 570] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398a774800) [pid = 1904] [serial = 581] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f398c71cc00) [pid = 1904] [serial = 584] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3991110400) [pid = 1904] [serial = 557] [outer = (nil)] [url = about:blank]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f398a633400) [pid = 1904] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942068240]
06:08:32 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f398b16e400) [pid = 1904] [serial = 565] [outer = (nil)] [url = about:blank]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398b2c6c00) [pid = 1904] [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]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f3989a71000) [pid = 1904] [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]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f3989a75400) [pid = 1904] [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]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f398a50dc00) [pid = 1904] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398c71bc00) [pid = 1904] [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]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3989928400) [pid = 1904] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398ca8ec00) [pid = 1904] [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]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398b179000) [pid = 1904] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942068240]
06:08:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c64e800 == 22 [pid = 1904] [id = 227]
06:08:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3989933800) [pid = 1904] [serial = 634] [outer = (nil)]
06:08:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f3989a71000) [pid = 1904] [serial = 635] [outer = 0x7f3989933800]
06:08:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398b179000) [pid = 1904] [serial = 636] [outer = 0x7f3989933800]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398e806400) [pid = 1904] [serial = 549] [outer = (nil)] [url = about:blank]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398c825000) [pid = 1904] [serial = 585] [outer = (nil)] [url = about:blank]
06:08:33 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398e874c00) [pid = 1904] [serial = 510] [outer = (nil)] [url = about:blank]
06:08:34 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
06:08:34 INFO - document served over http requires an https
06:08:34 INFO - sub-resource via fetch-request using the http-csp
06:08:34 INFO - delivery method with keep-origin-redirect and when
06:08:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:34 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
06:08:34 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 2010ms
06:08:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
06:08:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc1000 == 23 [pid = 1904] [id = 228]
06:08:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3988bf5000) [pid = 1904] [serial = 637] [outer = (nil)]
06:08:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f3988d52800) [pid = 1904] [serial = 638] [outer = 0x7f3988bf5000]
06:08:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398a774800) [pid = 1904] [serial = 639] [outer = 0x7f3988bf5000]
06:08:36 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
06:08:36 INFO - document served over http requires an https
06:08:36 INFO - sub-resource via fetch-request using the http-csp
06:08:36 INFO - delivery method with no-redirect and when
06:08:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:36 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
06:08:36 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 2233ms
06:08:36 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
06:08:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a0800 == 24 [pid = 1904] [id = 229]
06:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398d4de800) [pid = 1904] [serial = 640] [outer = (nil)]
06:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398ddd4000) [pid = 1904] [serial = 641] [outer = 0x7f398d4de800]
06:08:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398f556400) [pid = 1904] [serial = 642] [outer = 0x7f398d4de800]
06:08:39 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
06:08:39 INFO - document served over http requires an https
06:08:39 INFO - sub-resource via fetch-request using the http-csp
06:08:39 INFO - delivery method with swap-origin-redirect and when
06:08:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:39 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
06:08:39 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 2442ms
06:08:39 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
06:08:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ba5000 == 25 [pid = 1904] [id = 230]
06:08:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398c71d400) [pid = 1904] [serial = 643] [outer = (nil)]
06:08:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f398fc13c00) [pid = 1904] [serial = 644] [outer = 0x7f398c71d400]
06:08:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3991346000) [pid = 1904] [serial = 645] [outer = 0x7f398c71d400]
06:08:42 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
06:08:42 INFO - document served over http requires an https
06:08:42 INFO - sub-resource via fetch-request using the http-csp
06:08:42 INFO - delivery method with swap-origin-redirect and when
06:08:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:42 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
06:08:42 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 3102ms
06:08:42 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
06:08:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398897c000 == 26 [pid = 1904] [id = 231]
06:08:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f398fc26400) [pid = 1904] [serial = 646] [outer = (nil)]
06:08:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f3992ca7400) [pid = 1904] [serial = 647] [outer = 0x7f398fc26400]
06:08:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f398814b400) [pid = 1904] [serial = 648] [outer = 0x7f398fc26400]
06:08:44 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
06:08:44 INFO - document served over http requires an https
06:08:44 INFO - sub-resource via fetch-request using the http-csp
06:08:44 INFO - delivery method with keep-origin-redirect and when
06:08:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:44 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
06:08:44 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 1942ms
06:08:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
06:08:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988996800 == 27 [pid = 1904] [id = 232]
06:08:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3988155000) [pid = 1904] [serial = 649] [outer = (nil)]
06:08:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f3988156000) [pid = 1904] [serial = 650] [outer = 0x7f3988155000]
06:08:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f39888ad400) [pid = 1904] [serial = 651] [outer = 0x7f3988155000]
06:08:46 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
06:08:46 INFO - document served over http requires an https
06:08:46 INFO - sub-resource via fetch-request using the http-csp
06:08:46 INFO - delivery method with no-redirect and when
06:08:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:46 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
06:08:46 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 1882ms
06:08:46 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
06:08:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398885c000 == 28 [pid = 1904] [id = 233]
06:08:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f3988155400) [pid = 1904] [serial = 652] [outer = (nil)]
06:08:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f39888b7000) [pid = 1904] [serial = 653] [outer = 0x7f3988155400]
06:08:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f39880dc800) [pid = 1904] [serial = 654] [outer = 0x7f3988155400]
06:08:47 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
06:08:47 INFO - document served over http requires an https
06:08:48 INFO - sub-resource via fetch-request using the http-csp
06:08:48 INFO - delivery method with swap-origin-redirect and when
06:08:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:08:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:08:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:08:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:48 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
06:08:48 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 1817ms
06:08:48 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
06:08:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880cc000 == 29 [pid = 1904] [id = 234]
06:08:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f39880e7000) [pid = 1904] [serial = 655] [outer = (nil)]
06:08:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f39880e8000) [pid = 1904] [serial = 656] [outer = 0x7f39880e7000]
06:08:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f39877f2c00) [pid = 1904] [serial = 657] [outer = 0x7f39880e7000]
06:08:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398749d800 == 30 [pid = 1904] [id = 235]
06:08:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f39877f7000) [pid = 1904] [serial = 658] [outer = (nil)]
06:08:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f39877fb000) [pid = 1904] [serial = 659] [outer = 0x7f39877f7000]
06:08:51 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
06:08:51 INFO - document served over http requires an https
06:08:51 INFO - sub-resource via iframe-tag using the http-csp
06:08:51 INFO - delivery method with keep-origin-redirect and when
06:08: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"
06:08:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:08:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:08:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:51 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
06:08:51 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 3040ms
06:08:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
06:08:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874b1800 == 31 [pid = 1904] [id = 236]
06:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f39877fe800) [pid = 1904] [serial = 660] [outer = (nil)]
06:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f39880db000) [pid = 1904] [serial = 661] [outer = 0x7f39877fe800]
06:08:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f39888b5000) [pid = 1904] [serial = 662] [outer = 0x7f39877fe800]
06:08:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc5000 == 32 [pid = 1904] [id = 237]
06:08:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f3988acd400) [pid = 1904] [serial = 663] [outer = (nil)]
06:08:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f3989a74000) [pid = 1904] [serial = 664] [outer = 0x7f3988acd400]
06:08:53 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
06:08:53 INFO - document served over http requires an https
06:08:53 INFO - sub-resource via iframe-tag using the http-csp
06:08:53 INFO - delivery method with no-redirect and when
06:08: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"
06:08:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:08:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:08:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:53 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
06:08:53 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 2757ms
06:08:53 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
06:08:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a2b800 == 33 [pid = 1904] [id = 238]
06:08:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f3988d56000) [pid = 1904] [serial = 665] [outer = (nil)]
06:08:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f398992a400) [pid = 1904] [serial = 666] [outer = 0x7f3988d56000]
06:08:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398a76e000) [pid = 1904] [serial = 667] [outer = 0x7f3988d56000]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c64e800 == 32 [pid = 1904] [id = 227]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b70d800 == 31 [pid = 1904] [id = 226]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a78d800 == 30 [pid = 1904] [id = 225]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a69d800 == 29 [pid = 1904] [id = 224]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bd9000 == 28 [pid = 1904] [id = 223]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bc9800 == 27 [pid = 1904] [id = 222]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a34000 == 26 [pid = 1904] [id = 221]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a27000 == 25 [pid = 1904] [id = 220]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb0800 == 24 [pid = 1904] [id = 218]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cbb000 == 23 [pid = 1904] [id = 219]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ef0000 == 22 [pid = 1904] [id = 217]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a799000 == 21 [pid = 1904] [id = 189]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991161000 == 20 [pid = 1904] [id = 216]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990331800 == 19 [pid = 1904] [id = 215]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e893800 == 18 [pid = 1904] [id = 214]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc12000 == 17 [pid = 1904] [id = 213]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c859800 == 16 [pid = 1904] [id = 212]
06:08:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca1c000 == 15 [pid = 1904] [id = 211]
06:08:55 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f398a638c00) [pid = 1904] [serial = 579] [outer = (nil)] [url = about:blank]
06:08:55 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398b3d8800) [pid = 1904] [serial = 582] [outer = (nil)] [url = about:blank]
06:08:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a3a800 == 16 [pid = 1904] [id = 239]
06:08:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f3988d4f400) [pid = 1904] [serial = 668] [outer = (nil)]
06:08:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398a77a400) [pid = 1904] [serial = 669] [outer = 0x7f3988d4f400]
06:08:56 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
06:08:56 INFO - document served over http requires an https
06:08:56 INFO - sub-resource via iframe-tag using the http-csp
06:08:56 INFO - delivery method with swap-origin-redirect and when
06:08:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:08:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:08:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:56 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
06:08:56 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 2800ms
06:08:56 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
06:08:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb9000 == 17 [pid = 1904] [id = 240]
06:08:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f3988bf6400) [pid = 1904] [serial = 670] [outer = (nil)]
06:08:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f398a637400) [pid = 1904] [serial = 671] [outer = 0x7f3988bf6400]
06:08:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398b81a800) [pid = 1904] [serial = 672] [outer = 0x7f3988bf6400]
06:08:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a6a3800 == 18 [pid = 1904] [id = 241]
06:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398b826800) [pid = 1904] [serial = 673] [outer = (nil)]
06:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f398bbf4c00) [pid = 1904] [serial = 674] [outer = 0x7f398b826800]
06:08:58 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
06:08:58 INFO - document served over http requires an https
06:08:58 INFO - sub-resource via iframe-tag using the http-csp
06:08:58 INFO - delivery method with swap-origin-redirect and when
06:08:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:08:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:08:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:08:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:08:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:08:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:08:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:08:58 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
06:08:58 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 1793ms
06:08:58 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
06:08:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a868800 == 19 [pid = 1904] [id = 242]
06:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f398b2c9000) [pid = 1904] [serial = 675] [outer = (nil)]
06:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f398bbf2800) [pid = 1904] [serial = 676] [outer = 0x7f398b2c9000]
06:08:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:08:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f398d4db800) [pid = 1904] [serial = 677] [outer = 0x7f398b2c9000]
06:09:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b307800 == 20 [pid = 1904] [id = 243]
06:09:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f398dce9400) [pid = 1904] [serial = 678] [outer = (nil)]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f3991103000) [pid = 1904] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f3988d53000) [pid = 1904] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f3992ca5800) [pid = 1904] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942096802]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f398bbf2400) [pid = 1904] [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]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f3989a71000) [pid = 1904] [serial = 635] [outer = (nil)] [url = about:blank]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f398b3d6800) [pid = 1904] [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]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f3988ac4c00) [pid = 1904] [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]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f3989a7c400) [pid = 1904] [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]
06:09:01 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f398a637800) [pid = 1904] [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]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f3988acf400) [pid = 1904] [serial = 623] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398b2ccc00) [pid = 1904] [serial = 629] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398a635c00) [pid = 1904] [serial = 626] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f3988d49c00) [pid = 1904] [serial = 612] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f398f556800) [pid = 1904] [serial = 599] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f3990d4bc00) [pid = 1904] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3988d56800) [pid = 1904] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f39901f2400) [pid = 1904] [serial = 602] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f3988ac9000) [pid = 1904] [serial = 617] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398e270c00) [pid = 1904] [serial = 590] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f398e875000) [pid = 1904] [serial = 596] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f3991195c00) [pid = 1904] [serial = 607] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3988beb400) [pid = 1904] [serial = 620] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398ca8c800) [pid = 1904] [serial = 632] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f3994343c00) [pid = 1904] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942096802]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f398b822c00) [pid = 1904] [serial = 593] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f398bbfa000) [pid = 1904] [serial = 630] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f398ddd3400) [pid = 1904] [serial = 633] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398b2cc400) [pid = 1904] [serial = 627] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f398dde0800) [pid = 1904] [serial = 588] [outer = (nil)] [url = about:blank]
06:09:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3988beb400) [pid = 1904] [serial = 679] [outer = 0x7f398dce9400]
06:09:02 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
06:09:02 INFO - document served over http requires an https
06:09:02 INFO - sub-resource via iframe-tag using the http-csp
06:09:02 INFO - delivery method with keep-origin-redirect and when
06:09:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:09:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:02 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
06:09:02 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 4317ms
06:09:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
06:09:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b31b800 == 21 [pid = 1904] [id = 244]
06:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3989a7d800) [pid = 1904] [serial = 680] [outer = (nil)]
06:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398a76d400) [pid = 1904] [serial = 681] [outer = 0x7f3989a7d800]
06:09:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f398b81dc00) [pid = 1904] [serial = 682] [outer = 0x7f3989a7d800]
06:09:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb6800 == 22 [pid = 1904] [id = 245]
06:09:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398814c800) [pid = 1904] [serial = 683] [outer = (nil)]
06:09:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f3988beac00) [pid = 1904] [serial = 684] [outer = 0x7f398814c800]
06:09:05 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
06:09:05 INFO - document served over http requires an https
06:09:05 INFO - sub-resource via iframe-tag using the http-csp
06:09:05 INFO - delivery method with no-redirect and when
06:09: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"
06:09:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:05 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
06:09:05 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 2289ms
06:09:05 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
06:09:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b312800 == 23 [pid = 1904] [id = 246]
06:09:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f3988ac4800) [pid = 1904] [serial = 685] [outer = (nil)]
06:09:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f3988bf6800) [pid = 1904] [serial = 686] [outer = 0x7f3988ac4800]
06:09:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398bbf2400) [pid = 1904] [serial = 687] [outer = 0x7f3988ac4800]
06:09:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c653800 == 24 [pid = 1904] [id = 247]
06:09:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398c71cc00) [pid = 1904] [serial = 688] [outer = (nil)]
06:09:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398ca8f000) [pid = 1904] [serial = 689] [outer = 0x7f398c71cc00]
06:09:07 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
06:09:07 INFO - document served over http requires an https
06:09:07 INFO - sub-resource via iframe-tag using the http-csp
06:09:07 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:07 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
06:09:07 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 2458ms
06:09:07 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
06:09:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c871000 == 25 [pid = 1904] [id = 248]
06:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f3989a71000) [pid = 1904] [serial = 690] [outer = (nil)]
06:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398ca8c800) [pid = 1904] [serial = 691] [outer = 0x7f3989a71000]
06:09:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398e268800) [pid = 1904] [serial = 692] [outer = 0x7f3989a71000]
06:09:10 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
06:09:10 INFO - document served over http requires an https
06:09:10 INFO - sub-resource via script-tag using the http-csp
06:09:10 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:10 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
06:09:10 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 3043ms
06:09:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
06:09:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d64b000 == 26 [pid = 1904] [id = 249]
06:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f398bbfa000) [pid = 1904] [serial = 693] [outer = (nil)]
06:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398e276c00) [pid = 1904] [serial = 694] [outer = 0x7f398bbfa000]
06:09:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398e87e800) [pid = 1904] [serial = 695] [outer = 0x7f398bbfa000]
06:09:12 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
06:09:12 INFO - document served over http requires an https
06:09:12 INFO - sub-resource via script-tag using the http-csp
06:09:12 INFO - delivery method with no-redirect and when
06:09: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"
06:09:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:12 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
06:09:12 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 1889ms
06:09:12 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
06:09:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd22800 == 27 [pid = 1904] [id = 250]
06:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398e811800) [pid = 1904] [serial = 696] [outer = (nil)]
06:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f398f42c800) [pid = 1904] [serial = 697] [outer = 0x7f398e811800]
06:09:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398f556800) [pid = 1904] [serial = 698] [outer = 0x7f398e811800]
06:09:14 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
06:09:14 INFO - document served over http requires an https
06:09:14 INFO - sub-resource via script-tag using the http-csp
06:09:14 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:14 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
06:09:14 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 1936ms
06:09:14 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
06:09:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94e000 == 28 [pid = 1904] [id = 251]
06:09:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f398f287c00) [pid = 1904] [serial = 699] [outer = (nil)]
06:09:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f398fa7cc00) [pid = 1904] [serial = 700] [outer = 0x7f398f287c00]
06:09:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398fc0b000) [pid = 1904] [serial = 701] [outer = 0x7f398f287c00]
06:09:16 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
06:09:16 INFO - document served over http requires an https
06:09:16 INFO - sub-resource via script-tag using the http-csp
06:09:16 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:16 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
06:09:16 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 1992ms
06:09:16 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
06:09:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa53000 == 29 [pid = 1904] [id = 252]
06:09:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398fa78800) [pid = 1904] [serial = 702] [outer = (nil)]
06:09:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f3990972c00) [pid = 1904] [serial = 703] [outer = 0x7f398fa78800]
06:09:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f3990d45c00) [pid = 1904] [serial = 704] [outer = 0x7f398fa78800]
06:09:18 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
06:09:18 INFO - document served over http requires an https
06:09:18 INFO - sub-resource via script-tag using the http-csp
06:09:18 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:18 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
06:09:18 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 2237ms
06:09:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
06:09:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399115a800 == 30 [pid = 1904] [id = 253]
06:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f39901f8000) [pid = 1904] [serial = 705] [outer = (nil)]
06:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f3991342800) [pid = 1904] [serial = 706] [outer = 0x7f39901f8000]
06:09:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f3992942400) [pid = 1904] [serial = 707] [outer = 0x7f39901f8000]
06:09:21 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
06:09:21 INFO - document served over http requires an https
06:09:21 INFO - sub-resource via script-tag using the http-csp
06:09:21 INFO - delivery method with no-redirect and when
06:09: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"
06:09:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:21 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
06:09:21 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 2239ms
06:09:21 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
06:09:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992917800 == 31 [pid = 1904] [id = 254]
06:09:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f399119b800) [pid = 1904] [serial = 708] [outer = (nil)]
06:09:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f3992ca0800) [pid = 1904] [serial = 709] [outer = 0x7f399119b800]
06:09:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f3992fcf000) [pid = 1904] [serial = 710] [outer = 0x7f399119b800]
06:09:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f6158f11000 == 6 [pid = 1852] [id = 7]
06:09:24 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
06:09:24 INFO - document served over http requires an https
06:09:24 INFO - sub-resource via script-tag using the http-csp
06:09:24 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:24 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
06:09:24 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 2946ms
06:09:24 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
06:09:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cac800 == 32 [pid = 1904] [id = 255]
06:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f39875d2000) [pid = 1904] [serial = 711] [outer = (nil)]
06:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f39875d3000) [pid = 1904] [serial = 712] [outer = 0x7f39875d2000]
06:09:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f39875da400) [pid = 1904] [serial = 713] [outer = 0x7f39875d2000]
06:09:26 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
06:09:26 INFO - document served over http requires an https
06:09:26 INFO - sub-resource via xhr-request using the http-csp
06:09:26 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:26 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
06:09:26 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 2794ms
06:09:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
06:09:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a5800 == 33 [pid = 1904] [id = 256]
06:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f39877fe400) [pid = 1904] [serial = 714] [outer = (nil)]
06:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f39888adc00) [pid = 1904] [serial = 715] [outer = 0x7f39877fe400]
06:09:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f3988d52000) [pid = 1904] [serial = 716] [outer = 0x7f39877fe400]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b307800 == 32 [pid = 1904] [id = 243]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a868800 == 31 [pid = 1904] [id = 242]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a6a3800 == 30 [pid = 1904] [id = 241]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb9000 == 29 [pid = 1904] [id = 240]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a3a800 == 28 [pid = 1904] [id = 239]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a2b800 == 27 [pid = 1904] [id = 238]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874b1800 == 26 [pid = 1904] [id = 236]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc5000 == 25 [pid = 1904] [id = 237]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398749d800 == 24 [pid = 1904] [id = 235]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398885c000 == 23 [pid = 1904] [id = 233]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988996800 == 22 [pid = 1904] [id = 232]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398897c000 == 21 [pid = 1904] [id = 231]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b14d800 == 20 [pid = 1904] [id = 202]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ba5000 == 19 [pid = 1904] [id = 230]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a0800 == 18 [pid = 1904] [id = 229]
06:09:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc1000 == 17 [pid = 1904] [id = 228]
06:09:28 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f398a639400) [pid = 1904] [serial = 624] [outer = (nil)] [url = about:blank]
06:09:28 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
06:09:28 INFO - document served over http requires an https
06:09:28 INFO - sub-resource via xhr-request using the http-csp
06:09:28 INFO - delivery method with no-redirect and when
06:09: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"
06:09:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:28 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
06:09:28 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 1891ms
06:09:28 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
06:09:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880ce000 == 18 [pid = 1904] [id = 257]
06:09:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f3988149000) [pid = 1904] [serial = 717] [outer = (nil)]
06:09:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f398a508400) [pid = 1904] [serial = 718] [outer = 0x7f3988149000]
06:09:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f398a773c00) [pid = 1904] [serial = 719] [outer = 0x7f3988149000]
06:09:30 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
06:09:30 INFO - document served over http requires an https
06:09:30 INFO - sub-resource via xhr-request using the http-csp
06:09:30 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:30 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
06:09:30 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 1687ms
06:09:30 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
06:09:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bcf000 == 19 [pid = 1904] [id = 258]
06:09:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f398a502c00) [pid = 1904] [serial = 720] [outer = (nil)]
06:09:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f398bbed400) [pid = 1904] [serial = 721] [outer = 0x7f398a502c00]
06:09:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f398d4de400) [pid = 1904] [serial = 722] [outer = 0x7f398a502c00]
06:09:32 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
06:09:32 INFO - document served over http requires an https
06:09:32 INFO - sub-resource via xhr-request using the http-csp
06:09:32 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:32 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
06:09:32 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 1683ms
06:09:32 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
06:09:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a790800 == 20 [pid = 1904] [id = 259]
06:09:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f398b3d9400) [pid = 1904] [serial = 723] [outer = (nil)]
06:09:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f398f54d800) [pid = 1904] [serial = 724] [outer = 0x7f398b3d9400]
06:09:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f398fc13400) [pid = 1904] [serial = 725] [outer = 0x7f398b3d9400]
06:09:34 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f3989933800) [pid = 1904] [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]
06:09:34 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f398d4e1400) [pid = 1904] [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]
06:09:34 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f398a77a400) [pid = 1904] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:34 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f398fc13c00) [pid = 1904] [serial = 644] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f398992a400) [pid = 1904] [serial = 666] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f398a637400) [pid = 1904] [serial = 671] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f3988156000) [pid = 1904] [serial = 650] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f39880e8000) [pid = 1904] [serial = 656] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f3989a74000) [pid = 1904] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942133409]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f39877fb000) [pid = 1904] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f3988d52800) [pid = 1904] [serial = 638] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f39880db000) [pid = 1904] [serial = 661] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f398bbf2800) [pid = 1904] [serial = 676] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f3992ca7400) [pid = 1904] [serial = 647] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f398bbf4c00) [pid = 1904] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f398ddd4000) [pid = 1904] [serial = 641] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f39888b7000) [pid = 1904] [serial = 653] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f3988beb400) [pid = 1904] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f3988acd400) [pid = 1904] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942133409]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f3988bf6400) [pid = 1904] [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]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f39877fe800) [pid = 1904] [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]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f3988d56000) [pid = 1904] [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]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f398dce9400) [pid = 1904] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f398b826800) [pid = 1904] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f3988d4f400) [pid = 1904] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f398b2c9000) [pid = 1904] [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]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39877f7000) [pid = 1904] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398b179000) [pid = 1904] [serial = 636] [outer = (nil)] [url = about:blank]
06:09:35 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398e812000) [pid = 1904] [serial = 591] [outer = (nil)] [url = about:blank]
06:09:35 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
06:09:35 INFO - document served over http requires an https
06:09:35 INFO - sub-resource via xhr-request using the http-csp
06:09:35 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:35 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
06:09:35 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 3508ms
06:09:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
06:09:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b309800 == 21 [pid = 1904] [id = 260]
06:09:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398814f800) [pid = 1904] [serial = 726] [outer = (nil)]
06:09:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f3988d57400) [pid = 1904] [serial = 727] [outer = 0x7f398814f800]
06:09:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398c825800) [pid = 1904] [serial = 728] [outer = 0x7f398814f800]
06:09:37 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
06:09:37 INFO - document served over http requires an https
06:09:37 INFO - sub-resource via xhr-request using the http-csp
06:09:37 INFO - delivery method with no-redirect and when
06:09: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"
06:09:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:37 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
06:09:37 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 2034ms
06:09:37 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
06:09:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a788000 == 22 [pid = 1904] [id = 261]
06:09:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f3988155800) [pid = 1904] [serial = 729] [outer = (nil)]
06:09:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f3988ac3800) [pid = 1904] [serial = 730] [outer = 0x7f3988155800]
06:09:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398bbf2800) [pid = 1904] [serial = 731] [outer = 0x7f3988155800]
06:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f615a8bb800 == 5 [pid = 1852] [id = 8]
06:09:40 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
06:09:40 INFO - document served over http requires an https
06:09:40 INFO - sub-resource via xhr-request using the http-csp
06:09:40 INFO - delivery method with swap-origin-redirect and when
06:09: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"
06:09:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:09:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:09:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:40 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
06:09:40 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 3011ms
06:09:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
06:09:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f57d800 == 23 [pid = 1904] [id = 262]
06:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f3988ac5000) [pid = 1904] [serial = 732] [outer = (nil)]
06:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f398e273400) [pid = 1904] [serial = 733] [outer = 0x7f3988ac5000]
06:09:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f3990d41400) [pid = 1904] [serial = 734] [outer = 0x7f3988ac5000]
06:09:42 INFO - PROCESS | 1852 | --DOMWINDOW == 15 (0x7f61550aa400) [pid = 1852] [serial = 20] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
06:09:42 INFO - PROCESS | 1852 | --DOMWINDOW == 14 (0x7f6159415800) [pid = 1852] [serial = 17] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
06:09:42 INFO - PROCESS | 1852 | --DOMWINDOW == 13 (0x7f615b534800) [pid = 1852] [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.]
06:09:42 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
06:09:42 INFO - document served over http requires an http
06:09:42 INFO - sub-resource via fetch-request using the meta-csp
06:09:42 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:09:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:09:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:09:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:42 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
06:09:42 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 2041ms
06:09:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
06:09:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992ccb000 == 24 [pid = 1904] [id = 263]
06:09:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f3992bd7000) [pid = 1904] [serial = 735] [outer = (nil)]
06:09:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f3992ca4400) [pid = 1904] [serial = 736] [outer = 0x7f3992bd7000]
06:09:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f3996246000) [pid = 1904] [serial = 737] [outer = 0x7f3992bd7000]
06:09:45 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
06:09:45 INFO - document served over http requires an http
06:09:45 INFO - sub-resource via fetch-request using the meta-csp
06:09:45 INFO - delivery method with no-redirect and when
06:09:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:09:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:09:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:09:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:09:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:45 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
06:09:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2093ms
06:09:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
06:09:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a735000 == 25 [pid = 1904] [id = 264]
06:09:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f398983fc00) [pid = 1904] [serial = 738] [outer = (nil)]
06:09:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f3989840c00) [pid = 1904] [serial = 739] [outer = 0x7f398983fc00]
06:09:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f39867e0c00) [pid = 1904] [serial = 740] [outer = 0x7f398983fc00]
06:09:47 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
06:09:47 INFO - document served over http requires an http
06:09:47 INFO - sub-resource via fetch-request using the meta-csp
06:09:47 INFO - delivery method with swap-origin-redirect and when
06:09: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/fetch-request/cross-origin.swap-origin-redirect.http.html"
06:09:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:09:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:09:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:09:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:47 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
06:09:47 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 2246ms
06:09:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:09:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c10000 == 26 [pid = 1904] [id = 265]
06:09:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f39867ea800) [pid = 1904] [serial = 741] [outer = (nil)]
06:09:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f39867eb800) [pid = 1904] [serial = 742] [outer = 0x7f39867ea800]
06:09:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f3989840000) [pid = 1904] [serial = 743] [outer = 0x7f39867ea800]
06:09:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c22000 == 27 [pid = 1904] [id = 266]
06:09:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f3987184400) [pid = 1904] [serial = 744] [outer = (nil)]
06:09:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f3987189000) [pid = 1904] [serial = 745] [outer = 0x7f3987184400]
06:09:50 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
06:09:50 INFO - document served over http requires an http
06:09:50 INFO - sub-resource via iframe-tag using the meta-csp
06:09:50 INFO - delivery method with keep-origin-redirect and when
06:09: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"
06:09:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:50 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
06:09:50 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 2788ms
06:09:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
06:09:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986814000 == 28 [pid = 1904] [id = 267]
06:09:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f39867e9c00) [pid = 1904] [serial = 746] [outer = (nil)]
06:09:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f3987187c00) [pid = 1904] [serial = 747] [outer = 0x7f39867e9c00]
06:09:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f398683b400) [pid = 1904] [serial = 748] [outer = 0x7f39867e9c00]
06:09:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398682b800 == 29 [pid = 1904] [id = 268]
06:09:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f398683f800) [pid = 1904] [serial = 749] [outer = (nil)]
06:09:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f3986844800) [pid = 1904] [serial = 750] [outer = 0x7f398683f800]
06:09:52 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
06:09:52 INFO - document served over http requires an http
06:09:52 INFO - sub-resource via iframe-tag using the meta-csp
06:09:52 INFO - delivery method with no-redirect and when
06:09: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"
06:09:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:52 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
06:09:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2484ms
06:09:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:09:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986924800 == 30 [pid = 1904] [id = 269]
06:09:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f3986844000) [pid = 1904] [serial = 751] [outer = (nil)]
06:09:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f3986966c00) [pid = 1904] [serial = 752] [outer = 0x7f3986844000]
06:09:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f398696c800) [pid = 1904] [serial = 753] [outer = 0x7f3986844000]
06:09:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986937800 == 31 [pid = 1904] [id = 270]
06:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f398696f800) [pid = 1904] [serial = 754] [outer = (nil)]
06:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f3986973c00) [pid = 1904] [serial = 755] [outer = 0x7f398696f800]
06:09:56 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
06:09:56 INFO - document served over http requires an http
06:09:56 INFO - sub-resource via iframe-tag using the meta-csp
06:09:56 INFO - delivery method with swap-origin-redirect and when
06:09:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
06:09:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:09:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:09:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:56 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
06:09:56 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 3750ms
06:09:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
06:09:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be2800 == 32 [pid = 1904] [id = 271]
06:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f3986841c00) [pid = 1904] [serial = 756] [outer = (nil)]
06:09:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f3986973800) [pid = 1904] [serial = 757] [outer = 0x7f3986841c00]
06:09:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f398d4e6400) [pid = 1904] [serial = 758] [outer = 0x7f3986841c00]
06:09:58 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
06:09:58 INFO - document served over http requires an http
06:09:58 INFO - sub-resource via script-tag using the meta-csp
06:09:58 INFO - delivery method with keep-origin-redirect and when
06:09:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:09:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:09:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:09:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:09:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:09:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:09:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:09:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:09:58 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
06:09:58 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 2287ms
06:09:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
06:09:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987213800 == 33 [pid = 1904] [id = 272]
06:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f3987052c00) [pid = 1904] [serial = 759] [outer = (nil)]
06:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f398705e000) [pid = 1904] [serial = 760] [outer = 0x7f3987052c00]
06:09:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f398718e000) [pid = 1904] [serial = 761] [outer = 0x7f3987052c00]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a790800 == 32 [pid = 1904] [id = 259]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bcf000 == 31 [pid = 1904] [id = 258]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880ce000 == 30 [pid = 1904] [id = 257]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a5800 == 29 [pid = 1904] [id = 256]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cac800 == 28 [pid = 1904] [id = 255]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992917800 == 27 [pid = 1904] [id = 254]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399115a800 == 26 [pid = 1904] [id = 253]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa53000 == 25 [pid = 1904] [id = 252]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94e000 == 24 [pid = 1904] [id = 251]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd22800 == 23 [pid = 1904] [id = 250]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d64b000 == 22 [pid = 1904] [id = 249]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c871000 == 21 [pid = 1904] [id = 248]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c653800 == 20 [pid = 1904] [id = 247]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b312800 == 19 [pid = 1904] [id = 246]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb6800 == 18 [pid = 1904] [id = 245]
06:10:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b31b800 == 17 [pid = 1904] [id = 244]
06:10:00 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f398b81a800) [pid = 1904] [serial = 672] [outer = (nil)] [url = about:blank]
06:10:00 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f398d4db800) [pid = 1904] [serial = 677] [outer = (nil)] [url = about:blank]
06:10:00 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f398a76e000) [pid = 1904] [serial = 667] [outer = (nil)] [url = about:blank]
06:10:00 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f39888b5000) [pid = 1904] [serial = 662] [outer = (nil)] [url = about:blank]
06:10:00 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
06:10:00 INFO - document served over http requires an http
06:10:00 INFO - sub-resource via script-tag using the meta-csp
06:10:00 INFO - delivery method with no-redirect and when
06:10: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"
06:10:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:10:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:10:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:00 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
06:10:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2219ms
06:10:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
06:10:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874b4000 == 18 [pid = 1904] [id = 273]
06:10:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f3987058400) [pid = 1904] [serial = 762] [outer = (nil)]
06:10:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f39877f6800) [pid = 1904] [serial = 763] [outer = 0x7f3987058400]
06:10:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f3988ad1800) [pid = 1904] [serial = 764] [outer = 0x7f3987058400]
06:10:03 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
06:10:03 INFO - document served over http requires an http
06:10:03 INFO - sub-resource via script-tag using the meta-csp
06:10:03 INFO - delivery method with swap-origin-redirect and when
06:10:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
06:10:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:10:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:10:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:03 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
06:10:03 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 2236ms
06:10:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
06:10:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988985000 == 19 [pid = 1904] [id = 274]
06:10:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f39880e7c00) [pid = 1904] [serial = 765] [outer = (nil)]
06:10:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f398992bc00) [pid = 1904] [serial = 766] [outer = 0x7f39880e7c00]
06:10:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f398a50a400) [pid = 1904] [serial = 767] [outer = 0x7f39880e7c00]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f398c71cc00) [pid = 1904] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f3991342800) [pid = 1904] [serial = 706] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f3992ca0800) [pid = 1904] [serial = 709] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f398f42c800) [pid = 1904] [serial = 697] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f398fa7cc00) [pid = 1904] [serial = 700] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f3990972c00) [pid = 1904] [serial = 703] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f398ca8c800) [pid = 1904] [serial = 691] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f398e276c00) [pid = 1904] [serial = 694] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f3988beac00) [pid = 1904] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942144694]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f398a76d400) [pid = 1904] [serial = 681] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f398ca8f000) [pid = 1904] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f3988bf6800) [pid = 1904] [serial = 686] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f398a508400) [pid = 1904] [serial = 718] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f39875d3000) [pid = 1904] [serial = 712] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f398f54d800) [pid = 1904] [serial = 724] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f398bbed400) [pid = 1904] [serial = 721] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f39888adc00) [pid = 1904] [serial = 715] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f39877fe400) [pid = 1904] [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]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f398b3d9400) [pid = 1904] [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]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f398a502c00) [pid = 1904] [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]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f3988149000) [pid = 1904] [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]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f39875d2000) [pid = 1904] [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]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f398814c800) [pid = 1904] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942144694]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f39875da400) [pid = 1904] [serial = 713] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f398a773c00) [pid = 1904] [serial = 719] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f398d4de400) [pid = 1904] [serial = 722] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f3988d52000) [pid = 1904] [serial = 716] [outer = (nil)] [url = about:blank]
06:10:06 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f398fc13400) [pid = 1904] [serial = 725] [outer = (nil)] [url = about:blank]
06:10:07 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
06:10:07 INFO - document served over http requires an http
06:10:07 INFO - sub-resource via xhr-request using the meta-csp
06:10:07 INFO - delivery method with keep-origin-redirect and when
06:10: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"
06:10:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:07 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
06:10:07 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 4052ms
06:10:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
06:10:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bda000 == 20 [pid = 1904] [id = 275]
06:10:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f39888af000) [pid = 1904] [serial = 768] [outer = (nil)]
06:10:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f39888b9400) [pid = 1904] [serial = 769] [outer = 0x7f39888af000]
06:10:07 INFO - PROCESS | 1852 | --DOMWINDOW == 12 (0x7f61550a9800) [pid = 1852] [serial = 19] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
06:10:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f398a635000) [pid = 1904] [serial = 770] [outer = 0x7f39888af000]
06:10:09 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
06:10:09 INFO - document served over http requires an http
06:10:09 INFO - sub-resource via xhr-request using the meta-csp
06:10:09 INFO - delivery method with no-redirect and when
06:10: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"
06:10:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:09 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
06:10:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2086ms
06:10:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
06:10:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bcf000 == 21 [pid = 1904] [id = 276]
06:10:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f398718c000) [pid = 1904] [serial = 771] [outer = (nil)]
06:10:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f39880e0800) [pid = 1904] [serial = 772] [outer = 0x7f398718c000]
06:10:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f3989a77400) [pid = 1904] [serial = 773] [outer = 0x7f398718c000]
06:10:11 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
06:10:11 INFO - document served over http requires an http
06:10:11 INFO - sub-resource via xhr-request using the meta-csp
06:10:11 INFO - delivery method with swap-origin-redirect and when
06:10:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
06:10:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:11 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
06:10:11 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 2034ms
06:10:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
06:10:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a78a800 == 22 [pid = 1904] [id = 277]
06:10:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f39875d2800) [pid = 1904] [serial = 774] [outer = (nil)]
06:10:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f398b16c400) [pid = 1904] [serial = 775] [outer = 0x7f39875d2800]
06:10:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f398b826000) [pid = 1904] [serial = 776] [outer = 0x7f39875d2800]
06:10:13 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
06:10:13 INFO - document served over http requires an https
06:10:13 INFO - sub-resource via fetch-request using the meta-csp
06:10:13 INFO - delivery method with keep-origin-redirect and when
06:10: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"
06:10:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:10:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:10:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:10:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:13 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
06:10:13 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 2141ms
06:10:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
06:10:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b715800 == 23 [pid = 1904] [id = 278]
06:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f398b172800) [pid = 1904] [serial = 777] [outer = (nil)]
06:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f398c71cc00) [pid = 1904] [serial = 778] [outer = 0x7f398b172800]
06:10:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f398dce9400) [pid = 1904] [serial = 779] [outer = 0x7f398b172800]
06:10:16 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
06:10:16 INFO - document served over http requires an https
06:10:16 INFO - sub-resource via fetch-request using the meta-csp
06:10:16 INFO - delivery method with no-redirect and when
06:10: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"
06:10:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:10:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:10:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:10:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:16 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
06:10:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2658ms
06:10:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
06:10:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca15800 == 24 [pid = 1904] [id = 279]
06:10:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f398c820000) [pid = 1904] [serial = 780] [outer = (nil)]
06:10:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f398e808000) [pid = 1904] [serial = 781] [outer = 0x7f398c820000]
06:10:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f398f287400) [pid = 1904] [serial = 782] [outer = 0x7f398c820000]
06:10:18 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
06:10:18 INFO - document served over http requires an https
06:10:18 INFO - sub-resource via fetch-request using the meta-csp
06:10:18 INFO - delivery method with swap-origin-redirect and when
06:10: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"
06:10:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:10:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:10:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:10:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:18 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
06:10:18 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 2502ms
06:10:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:10:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd37800 == 25 [pid = 1904] [id = 280]
06:10:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f398e807c00) [pid = 1904] [serial = 783] [outer = (nil)]
06:10:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f398f825400) [pid = 1904] [serial = 784] [outer = 0x7f398e807c00]
06:10:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f398fba6800) [pid = 1904] [serial = 785] [outer = 0x7f398e807c00]
06:10:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f399000 == 26 [pid = 1904] [id = 281]
06:10:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f39901f2400) [pid = 1904] [serial = 786] [outer = (nil)]
06:10:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f3990d4ec00) [pid = 1904] [serial = 787] [outer = 0x7f39901f2400]
06:10:22 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
06:10:22 INFO - document served over http requires an https
06:10:22 INFO - sub-resource via iframe-tag using the meta-csp
06:10:22 INFO - delivery method with keep-origin-redirect and when
06:10: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"
06:10:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:10:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:10:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:22 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
06:10:22 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 3351ms
06:10:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
06:10:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990baf800 == 27 [pid = 1904] [id = 282]
06:10:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7f398f54d400) [pid = 1904] [serial = 788] [outer = (nil)]
06:10:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7f399110ac00) [pid = 1904] [serial = 789] [outer = 0x7f398f54d400]
06:10:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7f399611b000) [pid = 1904] [serial = 790] [outer = 0x7f398f54d400]
06:10:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39929b4000 == 28 [pid = 1904] [id = 283]
06:10:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7f39875f3400) [pid = 1904] [serial = 791] [outer = (nil)]
06:10:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7f39875f7400) [pid = 1904] [serial = 792] [outer = 0x7f39875f3400]
06:10:24 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
06:10:24 INFO - document served over http requires an https
06:10:24 INFO - sub-resource via iframe-tag using the meta-csp
06:10:24 INFO - delivery method with no-redirect and when
06:10: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"
06:10:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:10:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:10:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:24 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
06:10:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2202ms
06:10:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:10:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898bb000 == 29 [pid = 1904] [id = 284]
06:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7f39875fc800) [pid = 1904] [serial = 793] [outer = (nil)]
06:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7f39875fd800) [pid = 1904] [serial = 794] [outer = 0x7f39875fc800]
06:10:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7f3986f08c00) [pid = 1904] [serial = 795] [outer = 0x7f39875fc800]
06:10:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a3000 == 30 [pid = 1904] [id = 285]
06:10:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7f39867ec000) [pid = 1904] [serial = 796] [outer = (nil)]
06:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7f3986967400) [pid = 1904] [serial = 797] [outer = 0x7f39867ec000]
06:10:27 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
06:10:27 INFO - document served over http requires an https
06:10:27 INFO - sub-resource via iframe-tag using the meta-csp
06:10:27 INFO - delivery method with swap-origin-redirect and when
06:10: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"
06:10:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:10:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:10:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:27 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
06:10:27 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 2848ms
06:10:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
06:10:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880bc800 == 31 [pid = 1904] [id = 286]
06:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7f3986f0e000) [pid = 1904] [serial = 798] [outer = (nil)]
06:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7f3986f10000) [pid = 1904] [serial = 799] [outer = 0x7f3986f0e000]
06:10:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7f398705e800) [pid = 1904] [serial = 800] [outer = 0x7f3986f0e000]
06:10:29 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
06:10:29 INFO - document served over http requires an https
06:10:29 INFO - sub-resource via script-tag using the meta-csp
06:10:29 INFO - delivery method with keep-origin-redirect and when
06:10: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"
06:10:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:10:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:10:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:29 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
06:10:29 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 2490ms
06:10:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
06:10:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986827800 == 32 [pid = 1904] [id = 287]
06:10:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7f3986845800) [pid = 1904] [serial = 801] [outer = (nil)]
06:10:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7f3986f0e400) [pid = 1904] [serial = 802] [outer = 0x7f3986845800]
06:10:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7f39875fec00) [pid = 1904] [serial = 803] [outer = 0x7f3986845800]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988985000 == 31 [pid = 1904] [id = 274]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874b4000 == 30 [pid = 1904] [id = 273]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cb4000 == 29 [pid = 1904] [id = 177]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987213800 == 28 [pid = 1904] [id = 272]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be2800 == 27 [pid = 1904] [id = 271]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986937800 == 26 [pid = 1904] [id = 270]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986924800 == 25 [pid = 1904] [id = 269]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986814000 == 24 [pid = 1904] [id = 267]
06:10:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398682b800 == 23 [pid = 1904] [id = 268]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c22000 == 22 [pid = 1904] [id = 266]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c10000 == 21 [pid = 1904] [id = 265]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a735000 == 20 [pid = 1904] [id = 264]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992ccb000 == 19 [pid = 1904] [id = 263]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f57d800 == 18 [pid = 1904] [id = 262]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899c6800 == 17 [pid = 1904] [id = 206]
06:10:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a788000 == 16 [pid = 1904] [id = 261]
06:10:32 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
06:10:32 INFO - document served over http requires an https
06:10:32 INFO - sub-resource via script-tag using the meta-csp
06:10:32 INFO - delivery method with no-redirect and when
06:10:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:10:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:10:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:32 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
06:10:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2386ms
06:10:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
06:10:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880ba000 == 17 [pid = 1904] [id = 288]
06:10:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7f39875d0400) [pid = 1904] [serial = 804] [outer = (nil)]
06:10:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7f39880db000) [pid = 1904] [serial = 805] [outer = 0x7f39875d0400]
06:10:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7f3988150400) [pid = 1904] [serial = 806] [outer = 0x7f39875d0400]
06:10:35 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
06:10:35 INFO - document served over http requires an https
06:10:35 INFO - sub-resource via script-tag using the meta-csp
06:10:35 INFO - delivery method with swap-origin-redirect and when
06:10:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:10:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:10:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:35 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
06:10:35 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 3192ms
06:10:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
06:10:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988997800 == 18 [pid = 1904] [id = 289]
06:10:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7f39875d5400) [pid = 1904] [serial = 807] [outer = (nil)]
06:10:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7f39877fe000) [pid = 1904] [serial = 808] [outer = 0x7f39875d5400]
06:10:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7f3988d58400) [pid = 1904] [serial = 809] [outer = 0x7f39875d5400]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7f398f430000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7f398d4de800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7f398f821000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7f399119a800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7f398ddd5c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7f398e811800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7f398bbfa000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7f398fc20400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7f398fa78800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7f398e87b000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7f3994342400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7f3988ac8000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7f398dce5400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7f3991199c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7f39901f3800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7f399119b800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7f3989930800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7f398e877800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7f3988155400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7f398e271400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7f398e87d400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7f398e876800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f398b177000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f398f287c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f398dce8000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f398a777000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f3988bf5000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f398a772c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f398fa72000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f399133f800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f398f821800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f3988ac4800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f3989a71000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f398ddd3800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f398fc26400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f399110b400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f398c71d400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f398ca8e400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f3989a7d800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f398c717c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f3988155000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f398b16d400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f398e26d000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f398a639800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f398bbf6400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f3992949c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f398fc21400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f398fc0b400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3990b80c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f398b2cd800) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f39901f8000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398a50fc00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f398f822c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f39880e7000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398fc17000) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3992ca4400) [pid = 1904] [serial = 736] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f3988d57400) [pid = 1904] [serial = 727] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f39877f6800) [pid = 1904] [serial = 763] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398705e000) [pid = 1904] [serial = 760] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f3989840c00) [pid = 1904] [serial = 739] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f3987187c00) [pid = 1904] [serial = 747] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3987189000) [pid = 1904] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f3986966c00) [pid = 1904] [serial = 752] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f398e273400) [pid = 1904] [serial = 733] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f39867eb800) [pid = 1904] [serial = 742] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f3986973800) [pid = 1904] [serial = 757] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3986973c00) [pid = 1904] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398992bc00) [pid = 1904] [serial = 766] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3986844800) [pid = 1904] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942192276]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3988ac3800) [pid = 1904] [serial = 730] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f3987184400) [pid = 1904] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f3986841c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f3987052c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f3987058400) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f39880e7c00) [pid = 1904] [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]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f398683f800) [pid = 1904] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942192276]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398696f800) [pid = 1904] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398d4dd400) [pid = 1904] [serial = 387] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398f556400) [pid = 1904] [serial = 642] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3990d42800) [pid = 1904] [serial = 603] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f3988d4f800) [pid = 1904] [serial = 613] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398f439400) [pid = 1904] [serial = 414] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398f556800) [pid = 1904] [serial = 698] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398e87e800) [pid = 1904] [serial = 695] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3992b95800) [pid = 1904] [serial = 519] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3990d45c00) [pid = 1904] [serial = 704] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f3990b84000) [pid = 1904] [serial = 345] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f3988bf0400) [pid = 1904] [serial = 621] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f3988acec00) [pid = 1904] [serial = 618] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f39901f8c00) [pid = 1904] [serial = 445] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398a508800) [pid = 1904] [serial = 561] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f39914eb400) [pid = 1904] [serial = 492] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3992fcf000) [pid = 1904] [serial = 710] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398b178400) [pid = 1904] [serial = 576] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398fa7d800) [pid = 1904] [serial = 600] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39880dc800) [pid = 1904] [serial = 654] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3990d40000) [pid = 1904] [serial = 555] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39914e6000) [pid = 1904] [serial = 450] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398ca86400) [pid = 1904] [serial = 390] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f398f435c00) [pid = 1904] [serial = 597] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398fc0b000) [pid = 1904] [serial = 701] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398f81fc00) [pid = 1904] [serial = 477] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398b2ca000) [pid = 1904] [serial = 529] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398a774800) [pid = 1904] [serial = 639] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398b3d5800) [pid = 1904] [serial = 534] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39901efc00) [pid = 1904] [serial = 420] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f399b6f0000) [pid = 1904] [serial = 524] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3992bd4000) [pid = 1904] [serial = 558] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398bbf2400) [pid = 1904] [serial = 687] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398e268800) [pid = 1904] [serial = 692] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398fc15000) [pid = 1904] [serial = 482] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398814b400) [pid = 1904] [serial = 648] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3992ca0c00) [pid = 1904] [serial = 453] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3991346000) [pid = 1904] [serial = 645] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3990d4a800) [pid = 1904] [serial = 516] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398a50a400) [pid = 1904] [serial = 767] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398b81dc00) [pid = 1904] [serial = 682] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398c71e800) [pid = 1904] [serial = 459] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f39888ad400) [pid = 1904] [serial = 651] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398dce0000) [pid = 1904] [serial = 594] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398fba0800) [pid = 1904] [serial = 417] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398b16dc00) [pid = 1904] [serial = 571] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398bbf2800) [pid = 1904] [serial = 731] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398f287800) [pid = 1904] [serial = 513] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f399612f000) [pid = 1904] [serial = 456] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f3992bcf000) [pid = 1904] [serial = 608] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398fc1f000) [pid = 1904] [serial = 384] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f399433f400) [pid = 1904] [serial = 495] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398c827c00) [pid = 1904] [serial = 552] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f3992942400) [pid = 1904] [serial = 707] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398b175800) [pid = 1904] [serial = 566] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f399097d400) [pid = 1904] [serial = 487] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39877f2c00) [pid = 1904] [serial = 657] [outer = (nil)] [url = about:blank]
06:10:37 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f3990b76800) [pid = 1904] [serial = 423] [outer = (nil)] [url = about:blank]
06:10:38 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
06:10:38 INFO - document served over http requires an https
06:10:38 INFO - sub-resource via xhr-request using the meta-csp
06:10:38 INFO - delivery method with keep-origin-redirect and when
06:10:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:38 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
06:10:38 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 2895ms
06:10:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
06:10:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a3800 == 19 [pid = 1904] [id = 290]
06:10:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f3986973800) [pid = 1904] [serial = 810] [outer = (nil)]
06:10:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3986f0f400) [pid = 1904] [serial = 811] [outer = 0x7f3986973800]
06:10:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f398718ac00) [pid = 1904] [serial = 812] [outer = 0x7f3986973800]
06:10:40 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
06:10:40 INFO - document served over http requires an https
06:10:40 INFO - sub-resource via xhr-request using the meta-csp
06:10:40 INFO - delivery method with no-redirect and when
06:10:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:40 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
06:10:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1949ms
06:10:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
06:10:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c17000 == 20 [pid = 1904] [id = 291]
06:10:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f3986971000) [pid = 1904] [serial = 813] [outer = (nil)]
06:10:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f39877f2c00) [pid = 1904] [serial = 814] [outer = 0x7f3986971000]
06:10:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f39888b4c00) [pid = 1904] [serial = 815] [outer = 0x7f3986971000]
06:10:42 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
06:10:42 INFO - document served over http requires an https
06:10:42 INFO - sub-resource via xhr-request using the meta-csp
06:10:42 INFO - delivery method with swap-origin-redirect and when
06:10: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"
06:10:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:10:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:10:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:42 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
06:10:42 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 2198ms
06:10:42 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
06:10:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898d1000 == 21 [pid = 1904] [id = 292]
06:10:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f39877f4800) [pid = 1904] [serial = 816] [outer = (nil)]
06:10:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3988ad0400) [pid = 1904] [serial = 817] [outer = 0x7f39877f4800]
06:10:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398983dc00) [pid = 1904] [serial = 818] [outer = 0x7f39877f4800]
06:10:44 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
06:10:44 INFO - document served over http requires an http
06:10:44 INFO - sub-resource via fetch-request using the meta-csp
06:10:44 INFO - delivery method with keep-origin-redirect and when
06:10:44 INFO - the target request is same-origin.
06:10:44 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 2345ms
06:10:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
06:10:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a694000 == 22 [pid = 1904] [id = 293]
06:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f3988bf5800) [pid = 1904] [serial = 819] [outer = (nil)]
06:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3989930800) [pid = 1904] [serial = 820] [outer = 0x7f3988bf5800]
06:10:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3989a7d000) [pid = 1904] [serial = 821] [outer = 0x7f3988bf5800]
06:10:47 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
06:10:47 INFO - document served over http requires an http
06:10:47 INFO - sub-resource via fetch-request using the meta-csp
06:10:47 INFO - delivery method with no-redirect and when
06:10:47 INFO - the target request is same-origin.
06:10:47 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 2990ms
06:10:47 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
06:10:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a742800 == 23 [pid = 1904] [id = 294]
06:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398992e800) [pid = 1904] [serial = 822] [outer = (nil)]
06:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398a772c00) [pid = 1904] [serial = 823] [outer = 0x7f398992e800]
06:10:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398b176400) [pid = 1904] [serial = 824] [outer = 0x7f398992e800]
06:10:49 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
06:10:49 INFO - document served over http requires an http
06:10:49 INFO - sub-resource via fetch-request using the meta-csp
06:10:49 INFO - delivery method with swap-origin-redirect and when
06:10:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:10:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:10:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:10:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:49 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
06:10:49 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 2010ms
06:10:49 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
06:10:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b162800 == 24 [pid = 1904] [id = 295]
06:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398a76d800) [pid = 1904] [serial = 825] [outer = (nil)]
06:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398b81b800) [pid = 1904] [serial = 826] [outer = 0x7f398a76d800]
06:10:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398c718400) [pid = 1904] [serial = 827] [outer = 0x7f398a76d800]
06:10:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb3c800 == 25 [pid = 1904] [id = 296]
06:10:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398c819c00) [pid = 1904] [serial = 828] [outer = (nil)]
06:10:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398ca86400) [pid = 1904] [serial = 829] [outer = 0x7f398c819c00]
06:10:52 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
06:10:52 INFO - document served over http requires an http
06:10:52 INFO - sub-resource via iframe-tag using the meta-csp
06:10:52 INFO - delivery method with keep-origin-redirect and when
06:10:52 INFO - the target request is same-origin.
06:10:52 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 2080ms
06:10:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
06:10:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c65c000 == 26 [pid = 1904] [id = 297]
06:10:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398b3db800) [pid = 1904] [serial = 830] [outer = (nil)]
06:10:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398ca83800) [pid = 1904] [serial = 831] [outer = 0x7f398b3db800]
06:10:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398dce2c00) [pid = 1904] [serial = 832] [outer = 0x7f398b3db800]
06:10:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca17800 == 27 [pid = 1904] [id = 298]
06:10:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398ddd5c00) [pid = 1904] [serial = 833] [outer = (nil)]
06:10:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398e270800) [pid = 1904] [serial = 834] [outer = 0x7f398ddd5c00]
06:10:54 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
06:10:54 INFO - document served over http requires an http
06:10:54 INFO - sub-resource via iframe-tag using the meta-csp
06:10:54 INFO - delivery method with no-redirect and when
06:10:54 INFO - the target request is same-origin.
06:10:54 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 2011ms
06:10:54 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
06:10:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d494000 == 28 [pid = 1904] [id = 299]
06:10:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398ca87000) [pid = 1904] [serial = 835] [outer = (nil)]
06:10:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398e26d400) [pid = 1904] [serial = 836] [outer = 0x7f398ca87000]
06:10:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398e87d000) [pid = 1904] [serial = 837] [outer = 0x7f398ca87000]
06:10:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc23000 == 29 [pid = 1904] [id = 300]
06:10:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398f284000) [pid = 1904] [serial = 838] [outer = (nil)]
06:10:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398f43bc00) [pid = 1904] [serial = 839] [outer = 0x7f398f284000]
06:10:56 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
06:10:56 INFO - document served over http requires an http
06:10:56 INFO - sub-resource via iframe-tag using the meta-csp
06:10:56 INFO - delivery method with swap-origin-redirect and when
06:10:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:10:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:10:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:10:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:10:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:10:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:10:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:10:56 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
06:10:56 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 2337ms
06:10:56 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
06:10:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988853000 == 30 [pid = 1904] [id = 301]
06:10:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398f435c00) [pid = 1904] [serial = 840] [outer = (nil)]
06:10:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398f821000) [pid = 1904] [serial = 841] [outer = 0x7f398f435c00]
06:10:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:10:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398fa78800) [pid = 1904] [serial = 842] [outer = 0x7f398f435c00]
06:10:59 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
06:10:59 INFO - document served over http requires an http
06:10:59 INFO - sub-resource via script-tag using the meta-csp
06:10:59 INFO - delivery method with keep-origin-redirect and when
06:10:59 INFO - the target request is same-origin.
06:10:59 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 3348ms
06:10:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
06:11:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880be000 == 31 [pid = 1904] [id = 302]
06:11:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398718f400) [pid = 1904] [serial = 843] [outer = (nil)]
06:11:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f39875d1000) [pid = 1904] [serial = 844] [outer = 0x7f398718f400]
06:11:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398814c000) [pid = 1904] [serial = 845] [outer = 0x7f398718f400]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880ba000 == 30 [pid = 1904] [id = 288]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986827800 == 29 [pid = 1904] [id = 287]
06:11:02 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
06:11:02 INFO - document served over http requires an http
06:11:02 INFO - sub-resource via script-tag using the meta-csp
06:11:02 INFO - delivery method with no-redirect and when
06:11:02 INFO - the target request is same-origin.
06:11:02 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 3045ms
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880bc800 == 28 [pid = 1904] [id = 286]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a3000 == 27 [pid = 1904] [id = 285]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898bb000 == 26 [pid = 1904] [id = 284]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39929b4000 == 25 [pid = 1904] [id = 283]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990baf800 == 24 [pid = 1904] [id = 282]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f399000 == 23 [pid = 1904] [id = 281]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd37800 == 22 [pid = 1904] [id = 280]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca15800 == 21 [pid = 1904] [id = 279]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b715800 == 20 [pid = 1904] [id = 278]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a78a800 == 19 [pid = 1904] [id = 277]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bcf000 == 18 [pid = 1904] [id = 276]
06:11:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bda000 == 17 [pid = 1904] [id = 275]
06:11:02 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
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398683b400) [pid = 1904] [serial = 748] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39867e0c00) [pid = 1904] [serial = 740] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3996246000) [pid = 1904] [serial = 737] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3988ad1800) [pid = 1904] [serial = 764] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3990d41400) [pid = 1904] [serial = 734] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398d4e6400) [pid = 1904] [serial = 758] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3989840000) [pid = 1904] [serial = 743] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398718e000) [pid = 1904] [serial = 761] [outer = (nil)] [url = about:blank]
06:11:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986821000 == 18 [pid = 1904] [id = 303]
06:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398705d000) [pid = 1904] [serial = 846] [outer = (nil)]
06:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3987183c00) [pid = 1904] [serial = 847] [outer = 0x7f398705d000]
06:11:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f39875f2000) [pid = 1904] [serial = 848] [outer = 0x7f398705d000]
06:11:04 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
06:11:04 INFO - document served over http requires an http
06:11:04 INFO - sub-resource via script-tag using the meta-csp
06:11:04 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:11:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:11:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:04 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
06:11:04 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 1791ms
06:11:04 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
06:11:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c5800 == 19 [pid = 1904] [id = 304]
06:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398705dc00) [pid = 1904] [serial = 849] [outer = (nil)]
06:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f39877f8800) [pid = 1904] [serial = 850] [outer = 0x7f398705dc00]
06:11:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3988bf7400) [pid = 1904] [serial = 851] [outer = 0x7f398705dc00]
06:11:06 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
06:11:06 INFO - document served over http requires an http
06:11:06 INFO - sub-resource via xhr-request using the meta-csp
06:11:06 INFO - delivery method with keep-origin-redirect and when
06:11:06 INFO - the target request is same-origin.
06:11:06 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 1781ms
06:11:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
06:11:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bda000 == 20 [pid = 1904] [id = 305]
06:11:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3988156800) [pid = 1904] [serial = 852] [outer = (nil)]
06:11:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3989934800) [pid = 1904] [serial = 853] [outer = 0x7f3988156800]
06:11:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398a509c00) [pid = 1904] [serial = 854] [outer = 0x7f3988156800]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39877fe000) [pid = 1904] [serial = 808] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39880e0800) [pid = 1904] [serial = 772] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39875f7400) [pid = 1904] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942223948]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f39888b9400) [pid = 1904] [serial = 769] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3986f10000) [pid = 1904] [serial = 799] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f39875fd800) [pid = 1904] [serial = 794] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3990d4ec00) [pid = 1904] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398e808000) [pid = 1904] [serial = 781] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398b16c400) [pid = 1904] [serial = 775] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f399110ac00) [pid = 1904] [serial = 789] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398c71cc00) [pid = 1904] [serial = 778] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986f0e400) [pid = 1904] [serial = 802] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3986967400) [pid = 1904] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398f825400) [pid = 1904] [serial = 784] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f39880db000) [pid = 1904] [serial = 805] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3992bd7000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3986845800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f39867ec000) [pid = 1904] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f39875d0400) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398f54d400) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f39867e9c00) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f39875d2800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3986f0e000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f39867ea800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398b172800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398983fc00) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3988155800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3986844000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f39875f3400) [pid = 1904] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942223948]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398718c000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f39901f2400) [pid = 1904] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f3988ac5000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f39875fc800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398e807c00) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398c820000) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398814f800) [pid = 1904] [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]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f3989a77400) [pid = 1904] [serial = 773] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f398696c800) [pid = 1904] [serial = 753] [outer = (nil)] [url = about:blank]
06:11:08 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398c825800) [pid = 1904] [serial = 728] [outer = (nil)] [url = about:blank]
06:11:08 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
06:11:08 INFO - document served over http requires an http
06:11:08 INFO - sub-resource via xhr-request using the meta-csp
06:11:08 INFO - delivery method with no-redirect and when
06:11:08 INFO - the target request is same-origin.
06:11:08 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 2390ms
06:11:08 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
06:11:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898c4800 == 21 [pid = 1904] [id = 306]
06:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f3987189c00) [pid = 1904] [serial = 855] [outer = (nil)]
06:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f39875d4400) [pid = 1904] [serial = 856] [outer = 0x7f3987189c00]
06:11:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f39888b9400) [pid = 1904] [serial = 857] [outer = 0x7f3987189c00]
06:11:11 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
06:11:11 INFO - document served over http requires an http
06:11:11 INFO - sub-resource via xhr-request using the meta-csp
06:11:11 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:11:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:11:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:11 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
06:11:11 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 2300ms
06:11:11 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
06:11:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bde800 == 22 [pid = 1904] [id = 307]
06:11:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3986f07000) [pid = 1904] [serial = 858] [outer = (nil)]
06:11:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3987189800) [pid = 1904] [serial = 859] [outer = 0x7f3986f07000]
06:11:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f3988bf6400) [pid = 1904] [serial = 860] [outer = 0x7f3986f07000]
06:11:13 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
06:11:13 INFO - document served over http requires an https
06:11:13 INFO - sub-resource via fetch-request using the meta-csp
06:11:13 INFO - delivery method with keep-origin-redirect and when
06:11: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"
06:11:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:13 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
06:11:13 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 2548ms
06:11:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
06:11:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a7a3000 == 23 [pid = 1904] [id = 308]
06:11:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3987055000) [pid = 1904] [serial = 861] [outer = (nil)]
06:11:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3989a7cc00) [pid = 1904] [serial = 862] [outer = 0x7f3987055000]
06:11:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398b172800) [pid = 1904] [serial = 863] [outer = 0x7f3987055000]
06:11:17 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
06:11:17 INFO - document served over http requires an https
06:11:17 INFO - sub-resource via fetch-request using the meta-csp
06:11:17 INFO - delivery method with no-redirect and when
06:11:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:17 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
06:11:17 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 3399ms
06:11:17 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
06:11:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b714800 == 24 [pid = 1904] [id = 309]
06:11:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f398b820400) [pid = 1904] [serial = 864] [outer = (nil)]
06:11:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398b822000) [pid = 1904] [serial = 865] [outer = 0x7f398b820400]
06:11:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398bbf9000) [pid = 1904] [serial = 866] [outer = 0x7f398b820400]
06:11:19 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
06:11:19 INFO - document served over http requires an https
06:11:19 INFO - sub-resource via fetch-request using the meta-csp
06:11:19 INFO - delivery method with swap-origin-redirect and when
06:11:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:19 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
06:11:19 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 2039ms
06:11:19 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
06:11:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c863800 == 25 [pid = 1904] [id = 310]
06:11:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398b820800) [pid = 1904] [serial = 867] [outer = (nil)]
06:11:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398c825000) [pid = 1904] [serial = 868] [outer = 0x7f398b820800]
06:11:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398dce5c00) [pid = 1904] [serial = 869] [outer = 0x7f398b820800]
06:11:21 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
06:11:21 INFO - document served over http requires an https
06:11:21 INFO - sub-resource via fetch-request using the meta-csp
06:11:21 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:21 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
06:11:21 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 2092ms
06:11:21 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
06:11:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d65b000 == 26 [pid = 1904] [id = 311]
06:11:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398ca84c00) [pid = 1904] [serial = 870] [outer = (nil)]
06:11:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398dde1800) [pid = 1904] [serial = 871] [outer = 0x7f398ca84c00]
06:11:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398e812800) [pid = 1904] [serial = 872] [outer = 0x7f398ca84c00]
06:11:23 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
06:11:23 INFO - document served over http requires an https
06:11:23 INFO - sub-resource via fetch-request using the meta-csp
06:11:23 INFO - delivery method with keep-origin-redirect and when
06:11: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"
06:11:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:23 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
06:11:23 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 2394ms
06:11:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
06:11:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a6800 == 27 [pid = 1904] [id = 312]
06:11:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398dde0000) [pid = 1904] [serial = 873] [outer = (nil)]
06:11:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398f439000) [pid = 1904] [serial = 874] [outer = 0x7f398dde0000]
06:11:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398f825400) [pid = 1904] [serial = 875] [outer = 0x7f398dde0000]
06:11:26 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
06:11:26 INFO - document served over http requires an https
06:11:26 INFO - sub-resource via fetch-request using the meta-csp
06:11:26 INFO - delivery method with no-redirect and when
06:11:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:26 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
06:11:26 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 2442ms
06:11:26 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
06:11:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f187000 == 28 [pid = 1904] [id = 313]
06:11:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398f433800) [pid = 1904] [serial = 876] [outer = (nil)]
06:11:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398fb9a800) [pid = 1904] [serial = 877] [outer = 0x7f398f433800]
06:11:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398fc0cc00) [pid = 1904] [serial = 878] [outer = 0x7f398f433800]
06:11:28 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
06:11:28 INFO - document served over http requires an https
06:11:28 INFO - sub-resource via fetch-request using the meta-csp
06:11:28 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:11:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:11:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:11:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:28 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
06:11:28 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 2486ms
06:11:28 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
06:11:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899dd800 == 29 [pid = 1904] [id = 314]
06:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f39875f7400) [pid = 1904] [serial = 879] [outer = (nil)]
06:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398a636800) [pid = 1904] [serial = 880] [outer = 0x7f39875f7400]
06:11:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398fc26400) [pid = 1904] [serial = 881] [outer = 0x7f39875f7400]
06:11:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880bc000 == 30 [pid = 1904] [id = 315]
06:11:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986842400) [pid = 1904] [serial = 882] [outer = (nil)]
06:11:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3987184c00) [pid = 1904] [serial = 883] [outer = 0x7f3986842400]
06:11:33 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
06:11:33 INFO - document served over http requires an https
06:11:33 INFO - sub-resource via iframe-tag using the meta-csp
06:11:33 INFO - delivery method with keep-origin-redirect and when
06:11: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"
06:11:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:33 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
06:11:33 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 4250ms
06:11:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
06:11:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be5800 == 31 [pid = 1904] [id = 316]
06:11:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f39875d2800) [pid = 1904] [serial = 884] [outer = (nil)]
06:11:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f39875da000) [pid = 1904] [serial = 885] [outer = 0x7f39875d2800]
06:11:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3988acf000) [pid = 1904] [serial = 886] [outer = 0x7f39875d2800]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bda000 == 30 [pid = 1904] [id = 305]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c5800 == 29 [pid = 1904] [id = 304]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986821000 == 28 [pid = 1904] [id = 303]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880be000 == 27 [pid = 1904] [id = 302]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc23000 == 26 [pid = 1904] [id = 300]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d494000 == 25 [pid = 1904] [id = 299]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca17800 == 24 [pid = 1904] [id = 298]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c65c000 == 23 [pid = 1904] [id = 297]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb3c800 == 22 [pid = 1904] [id = 296]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b162800 == 21 [pid = 1904] [id = 295]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a742800 == 20 [pid = 1904] [id = 294]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a694000 == 19 [pid = 1904] [id = 293]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898d1000 == 18 [pid = 1904] [id = 292]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c17000 == 17 [pid = 1904] [id = 291]
06:11:34 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a3800 == 16 [pid = 1904] [id = 290]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f39875fec00) [pid = 1904] [serial = 803] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398dce9400) [pid = 1904] [serial = 779] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3986f08c00) [pid = 1904] [serial = 795] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398fba6800) [pid = 1904] [serial = 785] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398f287400) [pid = 1904] [serial = 782] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398b826000) [pid = 1904] [serial = 776] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3988150400) [pid = 1904] [serial = 806] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f399611b000) [pid = 1904] [serial = 790] [outer = (nil)] [url = about:blank]
06:11:34 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398705e800) [pid = 1904] [serial = 800] [outer = (nil)] [url = about:blank]
06:11:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398681b000 == 17 [pid = 1904] [id = 317]
06:11:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f39867e9c00) [pid = 1904] [serial = 887] [outer = (nil)]
06:11:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3986f14800) [pid = 1904] [serial = 888] [outer = 0x7f39867e9c00]
06:11:35 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
06:11:35 INFO - document served over http requires an https
06:11:35 INFO - sub-resource via iframe-tag using the meta-csp
06:11:35 INFO - delivery method with no-redirect and when
06:11: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"
06:11:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:35 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
06:11:35 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 2095ms
06:11:35 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
06:11:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987208000 == 18 [pid = 1904] [id = 318]
06:11:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986845800) [pid = 1904] [serial = 889] [outer = (nil)]
06:11:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3987182c00) [pid = 1904] [serial = 890] [outer = 0x7f3986845800]
06:11:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3988d58800) [pid = 1904] [serial = 891] [outer = 0x7f3986845800]
06:11:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988846800 == 19 [pid = 1904] [id = 319]
06:11:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398983f800) [pid = 1904] [serial = 892] [outer = (nil)]
06:11:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3989a72000) [pid = 1904] [serial = 893] [outer = 0x7f398983f800]
06:11:37 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
06:11:37 INFO - document served over http requires an https
06:11:37 INFO - sub-resource via iframe-tag using the meta-csp
06:11:37 INFO - delivery method with swap-origin-redirect and when
06:11:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:37 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
06:11:37 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 2085ms
06:11:37 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
06:11:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898e000 == 20 [pid = 1904] [id = 320]
06:11:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f39875fa800) [pid = 1904] [serial = 894] [outer = (nil)]
06:11:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3989931800) [pid = 1904] [serial = 895] [outer = 0x7f39875fa800]
06:11:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398b2cd000) [pid = 1904] [serial = 896] [outer = 0x7f39875fa800]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398f43bc00) [pid = 1904] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398e26d400) [pid = 1904] [serial = 836] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398ca86400) [pid = 1904] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398b81b800) [pid = 1904] [serial = 826] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398e270800) [pid = 1904] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942253786]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398ca83800) [pid = 1904] [serial = 831] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3988ad0400) [pid = 1904] [serial = 817] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3989930800) [pid = 1904] [serial = 820] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398a772c00) [pid = 1904] [serial = 823] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3986f0f400) [pid = 1904] [serial = 811] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39877f2c00) [pid = 1904] [serial = 814] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3989934800) [pid = 1904] [serial = 853] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f39875d1000) [pid = 1904] [serial = 844] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3987183c00) [pid = 1904] [serial = 847] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f39877f8800) [pid = 1904] [serial = 850] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f398f821000) [pid = 1904] [serial = 841] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f39875d4400) [pid = 1904] [serial = 856] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398718f400) [pid = 1904] [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]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3988156800) [pid = 1904] [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]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398705d000) [pid = 1904] [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]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398705dc00) [pid = 1904] [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]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398f284000) [pid = 1904] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398c819c00) [pid = 1904] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398ddd5c00) [pid = 1904] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942253786]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3988bf7400) [pid = 1904] [serial = 851] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398a509c00) [pid = 1904] [serial = 854] [outer = (nil)] [url = about:blank]
06:11:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c3800 == 21 [pid = 1904] [id = 321]
06:11:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f398683ac00) [pid = 1904] [serial = 897] [outer = (nil)]
06:11:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398696f000) [pid = 1904] [serial = 898] [outer = 0x7f398683ac00]
06:11:40 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
06:11:40 INFO - document served over http requires an https
06:11:40 INFO - sub-resource via iframe-tag using the meta-csp
06:11:40 INFO - delivery method with swap-origin-redirect and when
06:11:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:40 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
06:11:40 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 3305ms
06:11:40 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
06:11:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb1000 == 22 [pid = 1904] [id = 322]
06:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3986841c00) [pid = 1904] [serial = 899] [outer = (nil)]
06:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3988ac2400) [pid = 1904] [serial = 900] [outer = 0x7f3986841c00]
06:11:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398b81b000) [pid = 1904] [serial = 901] [outer = 0x7f3986841c00]
06:11:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898b800 == 23 [pid = 1904] [id = 323]
06:11:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3987059400) [pid = 1904] [serial = 902] [outer = (nil)]
06:11:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39877f6400) [pid = 1904] [serial = 903] [outer = 0x7f3987059400]
06:11:43 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
06:11:43 INFO - document served over http requires an https
06:11:43 INFO - sub-resource via iframe-tag using the meta-csp
06:11:43 INFO - delivery method with keep-origin-redirect and when
06:11: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"
06:11:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:43 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
06:11:43 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 3090ms
06:11:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
06:11:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899ce800 == 24 [pid = 1904] [id = 324]
06:11:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398718d400) [pid = 1904] [serial = 904] [outer = (nil)]
06:11:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39877f2c00) [pid = 1904] [serial = 905] [outer = 0x7f398718d400]
06:11:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398b3da000) [pid = 1904] [serial = 906] [outer = 0x7f398718d400]
06:11:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a855800 == 25 [pid = 1904] [id = 325]
06:11:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398bbf7800) [pid = 1904] [serial = 907] [outer = (nil)]
06:11:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398c81c400) [pid = 1904] [serial = 908] [outer = 0x7f398bbf7800]
06:11:46 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
06:11:46 INFO - document served over http requires an https
06:11:46 INFO - sub-resource via iframe-tag using the meta-csp
06:11:46 INFO - delivery method with no-redirect and when
06:11: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"
06:11:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:46 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
06:11:46 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 2459ms
06:11:46 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
06:11:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b30e000 == 26 [pid = 1904] [id = 326]
06:11:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f39888b7000) [pid = 1904] [serial = 909] [outer = (nil)]
06:11:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398c71f400) [pid = 1904] [serial = 910] [outer = 0x7f39888b7000]
06:11:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398e811800) [pid = 1904] [serial = 911] [outer = 0x7f39888b7000]
06:11:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c64c000 == 27 [pid = 1904] [id = 327]
06:11:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398e877c00) [pid = 1904] [serial = 912] [outer = (nil)]
06:11:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398f282400) [pid = 1904] [serial = 913] [outer = 0x7f398e877c00]
06:11:48 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
06:11:48 INFO - document served over http requires an https
06:11:48 INFO - sub-resource via iframe-tag using the meta-csp
06:11:48 INFO - delivery method with swap-origin-redirect and when
06:11:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:11:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:11:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:48 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
06:11:48 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 2252ms
06:11:48 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
06:11:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca12800 == 28 [pid = 1904] [id = 328]
06:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398dceb400) [pid = 1904] [serial = 914] [outer = (nil)]
06:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398f54d800) [pid = 1904] [serial = 915] [outer = 0x7f398dceb400]
06:11:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398fa72000) [pid = 1904] [serial = 916] [outer = 0x7f398dceb400]
06:11:50 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
06:11:50 INFO - document served over http requires an https
06:11:50 INFO - sub-resource via script-tag using the meta-csp
06:11:50 INFO - delivery method with keep-origin-redirect and when
06:11:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:11:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:11:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:50 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
06:11:50 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 2342ms
06:11:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
06:11:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc23000 == 29 [pid = 1904] [id = 329]
06:11:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398f27a800) [pid = 1904] [serial = 917] [outer = (nil)]
06:11:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398fc23800) [pid = 1904] [serial = 918] [outer = 0x7f398f27a800]
06:11:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f39901fbc00) [pid = 1904] [serial = 919] [outer = 0x7f398f27a800]
06:11:53 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
06:11:53 INFO - document served over http requires an https
06:11:53 INFO - sub-resource via script-tag using the meta-csp
06:11:53 INFO - delivery method with no-redirect and when
06:11:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:11:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:11:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:11:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:53 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
06:11:53 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 2489ms
06:11:53 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
06:11:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f18f000 == 30 [pid = 1904] [id = 330]
06:11:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398fc20400) [pid = 1904] [serial = 920] [outer = (nil)]
06:11:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3990b82c00) [pid = 1904] [serial = 921] [outer = 0x7f398fc20400]
06:11:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3990d4bc00) [pid = 1904] [serial = 922] [outer = 0x7f398fc20400]
06:11:55 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
06:11:55 INFO - document served over http requires an https
06:11:55 INFO - sub-resource via script-tag using the meta-csp
06:11:55 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:11:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:11:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:55 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
06:11:55 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 2489ms
06:11:55 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
06:11:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa57800 == 31 [pid = 1904] [id = 331]
06:11:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3990b81800) [pid = 1904] [serial = 923] [outer = (nil)]
06:11:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3991195800) [pid = 1904] [serial = 924] [outer = 0x7f3990b81800]
06:11:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:11:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f399119f800) [pid = 1904] [serial = 925] [outer = 0x7f3990b81800]
06:11:59 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
06:11:59 INFO - document served over http requires an https
06:11:59 INFO - sub-resource via script-tag using the meta-csp
06:11:59 INFO - delivery method with swap-origin-redirect and when
06:11: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"
06:11:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:11:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:11:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:11:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:11:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:11:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:11:59 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
06:11:59 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 3248ms
06:11:59 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
06:12:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898c7000 == 32 [pid = 1904] [id = 332]
06:12:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3991341800) [pid = 1904] [serial = 926] [outer = (nil)]
06:12:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3991e8bc00) [pid = 1904] [serial = 927] [outer = 0x7f3991341800]
06:12:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39929e4400) [pid = 1904] [serial = 928] [outer = 0x7f3991341800]
06:12:02 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
06:12:02 INFO - document served over http requires an https
06:12:02 INFO - sub-resource via script-tag using the meta-csp
06:12:02 INFO - delivery method with keep-origin-redirect and when
06:12: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"
06:12:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:02 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
06:12:02 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 3245ms
06:12:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
06:12:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899e1800 == 33 [pid = 1904] [id = 333]
06:12:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398814d400) [pid = 1904] [serial = 929] [outer = (nil)]
06:12:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3988bf6800) [pid = 1904] [serial = 930] [outer = 0x7f398814d400]
06:12:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398a638c00) [pid = 1904] [serial = 931] [outer = 0x7f398814d400]
06:12:04 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
06:12:04 INFO - document served over http requires an https
06:12:04 INFO - sub-resource via script-tag using the meta-csp
06:12:04 INFO - delivery method with no-redirect and when
06:12: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"
06:12:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:04 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
06:12:04 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 1891ms
06:12:04 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
06:12:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398749a800 == 34 [pid = 1904] [id = 334]
06:12:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3986f06400) [pid = 1904] [serial = 932] [outer = (nil)]
06:12:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f39875de400) [pid = 1904] [serial = 933] [outer = 0x7f3986f06400]
06:12:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f3988150400) [pid = 1904] [serial = 934] [outer = 0x7f3986f06400]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c3800 == 33 [pid = 1904] [id = 321]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898e000 == 32 [pid = 1904] [id = 320]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988997800 == 31 [pid = 1904] [id = 289]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988846800 == 30 [pid = 1904] [id = 319]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987208000 == 29 [pid = 1904] [id = 318]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398681b000 == 28 [pid = 1904] [id = 317]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be5800 == 27 [pid = 1904] [id = 316]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880bc000 == 26 [pid = 1904] [id = 315]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899dd800 == 25 [pid = 1904] [id = 314]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f187000 == 24 [pid = 1904] [id = 313]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a6800 == 23 [pid = 1904] [id = 312]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d65b000 == 22 [pid = 1904] [id = 311]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c863800 == 21 [pid = 1904] [id = 310]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b714800 == 20 [pid = 1904] [id = 309]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a7a3000 == 19 [pid = 1904] [id = 308]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898c4800 == 18 [pid = 1904] [id = 306]
06:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bde800 == 17 [pid = 1904] [id = 307]
06:12:06 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f39875f2000) [pid = 1904] [serial = 848] [outer = (nil)] [url = about:blank]
06:12:06 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398814c000) [pid = 1904] [serial = 845] [outer = (nil)] [url = about:blank]
06:12:06 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
06:12:06 INFO - document served over http requires an https
06:12:06 INFO - sub-resource via script-tag using the meta-csp
06:12:06 INFO - delivery method with swap-origin-redirect and when
06:12: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"
06:12:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:06 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
06:12:06 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 2296ms
06:12:06 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
06:12:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a3800 == 18 [pid = 1904] [id = 335]
06:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398705c000) [pid = 1904] [serial = 935] [outer = (nil)]
06:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f39875dd800) [pid = 1904] [serial = 936] [outer = 0x7f398705c000]
06:12:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f3989929000) [pid = 1904] [serial = 937] [outer = 0x7f398705c000]
06:12:09 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
06:12:09 INFO - document served over http requires an https
06:12:09 INFO - sub-resource via xhr-request using the meta-csp
06:12:09 INFO - delivery method with keep-origin-redirect and when
06:12:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:09 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
06:12:09 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 2454ms
06:12:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
06:12:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a38800 == 19 [pid = 1904] [id = 336]
06:12:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f3988ac7400) [pid = 1904] [serial = 938] [outer = (nil)]
06:12:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398a773400) [pid = 1904] [serial = 939] [outer = 0x7f3988ac7400]
06:12:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398b2c7800) [pid = 1904] [serial = 940] [outer = 0x7f3988ac7400]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f39875f7400) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f39875fa800) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f39875d2800) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398983f800) [pid = 1904] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3986845800) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3986842400) [pid = 1904] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398683ac00) [pid = 1904] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f39867e9c00) [pid = 1904] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942295024]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39888af000) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398f435c00) [pid = 1904] [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]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3987189800) [pid = 1904] [serial = 859] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398b822000) [pid = 1904] [serial = 865] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3987182c00) [pid = 1904] [serial = 890] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398a636800) [pid = 1904] [serial = 880] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398c825000) [pid = 1904] [serial = 868] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3989a72000) [pid = 1904] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398dde1800) [pid = 1904] [serial = 871] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3986f14800) [pid = 1904] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942295024]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398fb9a800) [pid = 1904] [serial = 877] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398f439000) [pid = 1904] [serial = 874] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3987184c00) [pid = 1904] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3989a7cc00) [pid = 1904] [serial = 862] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398696f000) [pid = 1904] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3989931800) [pid = 1904] [serial = 895] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f39875da000) [pid = 1904] [serial = 885] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3988ac2400) [pid = 1904] [serial = 900] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398c718400) [pid = 1904] [serial = 827] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398e87d000) [pid = 1904] [serial = 837] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398983dc00) [pid = 1904] [serial = 818] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398718ac00) [pid = 1904] [serial = 812] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3988d58400) [pid = 1904] [serial = 809] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3989a7d000) [pid = 1904] [serial = 821] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398a635000) [pid = 1904] [serial = 770] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398dce2c00) [pid = 1904] [serial = 832] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398fa78800) [pid = 1904] [serial = 842] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398b176400) [pid = 1904] [serial = 824] [outer = (nil)] [url = about:blank]
06:12:13 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f39888b4c00) [pid = 1904] [serial = 815] [outer = (nil)] [url = about:blank]
06:12:13 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
06:12:13 INFO - document served over http requires an https
06:12:13 INFO - sub-resource via xhr-request using the meta-csp
06:12:13 INFO - delivery method with no-redirect and when
06:12: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"
06:12:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:13 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
06:12:13 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 4644ms
06:12:13 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
06:12:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c21000 == 20 [pid = 1904] [id = 337]
06:12:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3987054c00) [pid = 1904] [serial = 941] [outer = (nil)]
06:12:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3987184c00) [pid = 1904] [serial = 942] [outer = 0x7f3987054c00]
06:12:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3988ac4800) [pid = 1904] [serial = 943] [outer = 0x7f3987054c00]
06:12:15 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
06:12:15 INFO - document served over http requires an https
06:12:15 INFO - sub-resource via xhr-request using the meta-csp
06:12:15 INFO - delivery method with swap-origin-redirect and when
06:12: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"
06:12:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:15 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
06:12:15 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 2034ms
06:12:15 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
06:12:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc1000 == 21 [pid = 1904] [id = 338]
06:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f3986f09400) [pid = 1904] [serial = 944] [outer = (nil)]
06:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398983f800) [pid = 1904] [serial = 945] [outer = 0x7f3986f09400]
06:12:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398a511c00) [pid = 1904] [serial = 946] [outer = 0x7f3986f09400]
06:12:18 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
06:12:18 INFO - document served over http requires an https
06:12:18 INFO - sub-resource via xhr-request using the meta-csp
06:12:18 INFO - delivery method with swap-origin-redirect and when
06:12: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"
06:12:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:18 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
06:12:18 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 2100ms
06:12:18 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
06:12:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a788000 == 22 [pid = 1904] [id = 339]
06:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f39877fa800) [pid = 1904] [serial = 947] [outer = (nil)]
06:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398b177000) [pid = 1904] [serial = 948] [outer = 0x7f39877fa800]
06:12:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398b81e000) [pid = 1904] [serial = 949] [outer = 0x7f39877fa800]
06:12:20 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
06:12:20 INFO - document served over http requires an https
06:12:20 INFO - sub-resource via xhr-request using the meta-csp
06:12:20 INFO - delivery method with keep-origin-redirect and when
06:12: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"
06:12:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:20 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
06:12:20 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 1992ms
06:12:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
06:12:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b315000 == 23 [pid = 1904] [id = 340]
06:12:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398b2c9c00) [pid = 1904] [serial = 950] [outer = (nil)]
06:12:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398bbf3800) [pid = 1904] [serial = 951] [outer = 0x7f398b2c9c00]
06:12:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398c824800) [pid = 1904] [serial = 952] [outer = 0x7f398b2c9c00]
06:12:22 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
06:12:22 INFO - document served over http requires an https
06:12:22 INFO - sub-resource via xhr-request using the meta-csp
06:12:22 INFO - delivery method with no-redirect and when
06:12: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"
06:12:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:22 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
06:12:22 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 2484ms
06:12:22 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
06:12:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c862800 == 24 [pid = 1904] [id = 341]
06:12:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398bbf2000) [pid = 1904] [serial = 953] [outer = (nil)]
06:12:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398dcee400) [pid = 1904] [serial = 954] [outer = 0x7f398bbf2000]
06:12:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398e26b000) [pid = 1904] [serial = 955] [outer = 0x7f398bbf2000]
06:12:25 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
06:12:25 INFO - document served over http requires an https
06:12:25 INFO - sub-resource via xhr-request using the meta-csp
06:12:25 INFO - delivery method with swap-origin-redirect and when
06:12: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"
06:12:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:25 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
06:12:25 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 2485ms
06:12:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
06:12:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d65a800 == 25 [pid = 1904] [id = 342]
06:12:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398d4e5000) [pid = 1904] [serial = 956] [outer = (nil)]
06:12:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398e878800) [pid = 1904] [serial = 957] [outer = 0x7f398d4e5000]
06:12:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398f552000) [pid = 1904] [serial = 958] [outer = 0x7f398d4e5000]
06:12:27 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
06:12:27 INFO - document served over http requires an http
06:12:27 INFO - sub-resource via fetch-request using the meta-referrer
06:12:27 INFO - delivery method with keep-origin-redirect and when
06:12:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:12:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:12:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:12:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:27 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
06:12:27 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 2677ms
06:12:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
06:12:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94e000 == 26 [pid = 1904] [id = 343]
06:12:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398e871000) [pid = 1904] [serial = 959] [outer = (nil)]
06:12:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398fb9d400) [pid = 1904] [serial = 960] [outer = 0x7f398e871000]
06:12:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398fc1dc00) [pid = 1904] [serial = 961] [outer = 0x7f398e871000]
06:12:29 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
06:12:29 INFO - document served over http requires an http
06:12:29 INFO - sub-resource via fetch-request using the meta-referrer
06:12:29 INFO - delivery method with no-redirect and when
06:12:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:12:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:12:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:12:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:29 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
06:12:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1896ms
06:12:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
06:12:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f564800 == 27 [pid = 1904] [id = 344]
06:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398fb9a000) [pid = 1904] [serial = 962] [outer = (nil)]
06:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3990b7a000) [pid = 1904] [serial = 963] [outer = 0x7f398fb9a000]
06:12:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f399110b800) [pid = 1904] [serial = 964] [outer = 0x7f398fb9a000]
06:12:31 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
06:12:31 INFO - document served over http requires an http
06:12:31 INFO - sub-resource via fetch-request using the meta-referrer
06:12:31 INFO - delivery method with swap-origin-redirect and when
06:12:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
06:12:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:12:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:12:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:12:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:31 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
06:12:31 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 1935ms
06:12:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:12:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990bac000 == 28 [pid = 1904] [id = 345]
06:12:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3990b78000) [pid = 1904] [serial = 965] [outer = (nil)]
06:12:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f39914eec00) [pid = 1904] [serial = 966] [outer = 0x7f3990b78000]
06:12:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3992bd3400) [pid = 1904] [serial = 967] [outer = 0x7f3990b78000]
06:12:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991154800 == 29 [pid = 1904] [id = 346]
06:12:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3992bda000) [pid = 1904] [serial = 968] [outer = (nil)]
06:12:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3992c9fc00) [pid = 1904] [serial = 969] [outer = 0x7f3992bda000]
06:12:33 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
06:12:33 INFO - document served over http requires an http
06:12:33 INFO - sub-resource via iframe-tag using the meta-referrer
06:12:33 INFO - delivery method with keep-origin-redirect and when
06:12:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:12:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:12:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:33 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
06:12:33 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 2153ms
06:12:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
06:12:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991160000 == 30 [pid = 1904] [id = 347]
06:12:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f39914ebc00) [pid = 1904] [serial = 970] [outer = (nil)]
06:12:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3992c9dc00) [pid = 1904] [serial = 971] [outer = 0x7f39914ebc00]
06:12:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f399433d800) [pid = 1904] [serial = 972] [outer = 0x7f39914ebc00]
06:12:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399135a000 == 31 [pid = 1904] [id = 348]
06:12:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f399611a000) [pid = 1904] [serial = 973] [outer = (nil)]
06:12:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f399612f000) [pid = 1904] [serial = 974] [outer = 0x7f399611a000]
06:12:36 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
06:12:36 INFO - document served over http requires an http
06:12:36 INFO - sub-resource via iframe-tag using the meta-referrer
06:12:36 INFO - delivery method with no-redirect and when
06:12:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:12:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:12:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:36 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
06:12:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2435ms
06:12:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:12:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399136c800 == 32 [pid = 1904] [id = 349]
06:12:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398d3ab800) [pid = 1904] [serial = 975] [outer = (nil)]
06:12:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398d3ac800) [pid = 1904] [serial = 976] [outer = 0x7f398d3ab800]
06:12:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398d3b2800) [pid = 1904] [serial = 977] [outer = 0x7f398d3ab800]
06:12:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992915800 == 33 [pid = 1904] [id = 350]
06:12:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398d3b6000) [pid = 1904] [serial = 978] [outer = (nil)]
06:12:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3992ca6400) [pid = 1904] [serial = 979] [outer = 0x7f398d3b6000]
06:12:38 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
06:12:38 INFO - document served over http requires an http
06:12:38 INFO - sub-resource via iframe-tag using the meta-referrer
06:12:38 INFO - delivery method with swap-origin-redirect and when
06:12:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
06:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:12:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:12:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:38 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
06:12:38 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 2333ms
06:12:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
06:12:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3992cb5000 == 34 [pid = 1904] [id = 351]
06:12:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f3988d7a800) [pid = 1904] [serial = 980] [outer = (nil)]
06:12:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f3988d7b800) [pid = 1904] [serial = 981] [outer = 0x7f3988d7a800]
06:12:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398f828c00) [pid = 1904] [serial = 982] [outer = 0x7f3988d7a800]
06:12:42 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
06:12:42 INFO - document served over http requires an http
06:12:42 INFO - sub-resource via script-tag using the meta-referrer
06:12:42 INFO - delivery method with keep-origin-redirect and when
06:12: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"
06:12:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:42 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
06:12:42 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 3746ms
06:12:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
06:12:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874aa000 == 35 [pid = 1904] [id = 352]
06:12:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398707b800) [pid = 1904] [serial = 983] [outer = (nil)]
06:12:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398707e400) [pid = 1904] [serial = 984] [outer = 0x7f398707b800]
06:12:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3987084c00) [pid = 1904] [serial = 985] [outer = 0x7f398707b800]
06:12:44 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
06:12:44 INFO - document served over http requires an http
06:12:44 INFO - sub-resource via script-tag using the meta-referrer
06:12:44 INFO - delivery method with no-redirect and when
06:12: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"
06:12:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:44 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
06:12:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2048ms
06:12:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
06:12:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899d8800 == 36 [pid = 1904] [id = 353]
06:12:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f3987075400) [pid = 1904] [serial = 986] [outer = (nil)]
06:12:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f39875d9800) [pid = 1904] [serial = 987] [outer = 0x7f3987075400]
06:12:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3989834400) [pid = 1904] [serial = 988] [outer = 0x7f3987075400]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898b800 == 35 [pid = 1904] [id = 323]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a855800 == 34 [pid = 1904] [id = 325]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899ce800 == 33 [pid = 1904] [id = 324]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c64c000 == 32 [pid = 1904] [id = 327]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b30e000 == 31 [pid = 1904] [id = 326]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca12800 == 30 [pid = 1904] [id = 328]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc23000 == 29 [pid = 1904] [id = 329]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f18f000 == 28 [pid = 1904] [id = 330]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa57800 == 27 [pid = 1904] [id = 331]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898c7000 == 26 [pid = 1904] [id = 332]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899e1800 == 25 [pid = 1904] [id = 333]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398749a800 == 24 [pid = 1904] [id = 334]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a3800 == 23 [pid = 1904] [id = 335]
06:12:45 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a38800 == 22 [pid = 1904] [id = 336]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3988acf000) [pid = 1904] [serial = 886] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3988bf6400) [pid = 1904] [serial = 860] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398fc26400) [pid = 1904] [serial = 881] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3988d58800) [pid = 1904] [serial = 891] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398b172800) [pid = 1904] [serial = 863] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398dce5c00) [pid = 1904] [serial = 869] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398e812800) [pid = 1904] [serial = 872] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398b2cd000) [pid = 1904] [serial = 896] [outer = (nil)] [url = about:blank]
06:12:45 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398bbf9000) [pid = 1904] [serial = 866] [outer = (nil)] [url = about:blank]
06:12:46 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
06:12:46 INFO - document served over http requires an http
06:12:46 INFO - sub-resource via script-tag using the meta-referrer
06:12:46 INFO - delivery method with swap-origin-redirect and when
06:12: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-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
06:12:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:12:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:12:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:46 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
06:12:46 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 2038ms
06:12:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
06:12:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398721d000 == 23 [pid = 1904] [id = 354]
06:12:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f39875d8000) [pid = 1904] [serial = 989] [outer = (nil)]
06:12:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f39880e0400) [pid = 1904] [serial = 990] [outer = 0x7f39875d8000]
06:12:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398983a400) [pid = 1904] [serial = 991] [outer = 0x7f39875d8000]
06:12:48 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
06:12:48 INFO - document served over http requires an http
06:12:48 INFO - sub-resource via xhr-request using the meta-referrer
06:12:48 INFO - delivery method with keep-origin-redirect and when
06:12: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"
06:12:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:48 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
06:12:48 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 1885ms
06:12:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
06:12:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898e800 == 24 [pid = 1904] [id = 355]
06:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f39877fbc00) [pid = 1904] [serial = 992] [outer = (nil)]
06:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398a63a800) [pid = 1904] [serial = 993] [outer = 0x7f39877fbc00]
06:12:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398b3d6400) [pid = 1904] [serial = 994] [outer = 0x7f39877fbc00]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398a773400) [pid = 1904] [serial = 939] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398c81c400) [pid = 1904] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942305890]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f3991195800) [pid = 1904] [serial = 924] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f39875de400) [pid = 1904] [serial = 933] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398f282400) [pid = 1904] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f39875dd800) [pid = 1904] [serial = 936] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398fc23800) [pid = 1904] [serial = 918] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f3991e8bc00) [pid = 1904] [serial = 927] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398f54d800) [pid = 1904] [serial = 915] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398c71f400) [pid = 1904] [serial = 910] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f39877f2c00) [pid = 1904] [serial = 905] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3988bf6800) [pid = 1904] [serial = 930] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f39877f6400) [pid = 1904] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3990b82c00) [pid = 1904] [serial = 921] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398814d400) [pid = 1904] [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]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3988ac7400) [pid = 1904] [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]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398705c000) [pid = 1904] [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]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986f06400) [pid = 1904] [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]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398bbf7800) [pid = 1904] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942305890]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398e877c00) [pid = 1904] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3987059400) [pid = 1904] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3989929000) [pid = 1904] [serial = 937] [outer = (nil)] [url = about:blank]
06:12:51 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398b2c7800) [pid = 1904] [serial = 940] [outer = (nil)] [url = about:blank]
06:12:52 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
06:12:52 INFO - document served over http requires an http
06:12:52 INFO - sub-resource via xhr-request using the meta-referrer
06:12:52 INFO - delivery method with no-redirect and when
06:12: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"
06:12:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:52 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
06:12:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 3604ms
06:12:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
06:12:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc1800 == 25 [pid = 1904] [id = 356]
06:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f39875fe000) [pid = 1904] [serial = 995] [outer = (nil)]
06:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f39877f8c00) [pid = 1904] [serial = 996] [outer = 0x7f39875fe000]
06:12:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398b821400) [pid = 1904] [serial = 997] [outer = 0x7f39875fe000]
06:12:54 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
06:12:54 INFO - document served over http requires an http
06:12:54 INFO - sub-resource via xhr-request using the meta-referrer
06:12:54 INFO - delivery method with swap-origin-redirect and when
06:12:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
06:12:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:12:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:12:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:54 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
06:12:54 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 1992ms
06:12:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
06:12:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899ce800 == 26 [pid = 1904] [id = 357]
06:12:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3987077c00) [pid = 1904] [serial = 998] [outer = (nil)]
06:12:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39875f1c00) [pid = 1904] [serial = 999] [outer = 0x7f3987077c00]
06:12:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398b3dbc00) [pid = 1904] [serial = 1000] [outer = 0x7f3987077c00]
06:12:57 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
06:12:57 INFO - document served over http requires an https
06:12:57 INFO - sub-resource via fetch-request using the meta-referrer
06:12:57 INFO - delivery method with keep-origin-redirect and when
06:12:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:12:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:12:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:12:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:57 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
06:12:57 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 2165ms
06:12:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
06:12:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb37000 == 27 [pid = 1904] [id = 358]
06:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f39875f7800) [pid = 1904] [serial = 1001] [outer = (nil)]
06:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398c822800) [pid = 1904] [serial = 1002] [outer = 0x7f39875f7800]
06:12:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398d4db800) [pid = 1904] [serial = 1003] [outer = 0x7f39875f7800]
06:12:58 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
06:12:58 INFO - document served over http requires an https
06:12:58 INFO - sub-resource via fetch-request using the meta-referrer
06:12:58 INFO - delivery method with no-redirect and when
06:12:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:12:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:12:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:12:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:12:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:12:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:12:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:12:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:12:58 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
06:12:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1847ms
06:12:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
06:12:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d48d000 == 28 [pid = 1904] [id = 359]
06:12:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398c81c400) [pid = 1904] [serial = 1004] [outer = (nil)]
06:12:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398e812800) [pid = 1904] [serial = 1005] [outer = 0x7f398c81c400]
06:12:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:12:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398f553000) [pid = 1904] [serial = 1006] [outer = 0x7f398c81c400]
06:13:00 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
06:13:00 INFO - document served over http requires an https
06:13:00 INFO - sub-resource via fetch-request using the meta-referrer
06:13:00 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:13:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:13:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:13:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:00 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
06:13:00 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 1791ms
06:13:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
06:13:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e94d000 == 29 [pid = 1904] [id = 360]
06:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398e80dc00) [pid = 1904] [serial = 1007] [outer = (nil)]
06:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398fb9e800) [pid = 1904] [serial = 1008] [outer = 0x7f398e80dc00]
06:13:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f39901f6800) [pid = 1904] [serial = 1009] [outer = 0x7f398e80dc00]
06:13:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa52000 == 30 [pid = 1904] [id = 361]
06:13:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3990b84000) [pid = 1904] [serial = 1010] [outer = (nil)]
06:13:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f399110e000) [pid = 1904] [serial = 1011] [outer = 0x7f3990b84000]
06:13:02 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
06:13:02 INFO - document served over http requires an https
06:13:02 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:02 INFO - delivery method with keep-origin-redirect and when
06:13: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"
06:13:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:13:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:13:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:02 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
06:13:02 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 2141ms
06:13:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
06:13:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b94800 == 31 [pid = 1904] [id = 362]
06:13:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398fa7d400) [pid = 1904] [serial = 1012] [outer = (nil)]
06:13:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f399119f400) [pid = 1904] [serial = 1013] [outer = 0x7f398fa7d400]
06:13:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f3992b95800) [pid = 1904] [serial = 1014] [outer = 0x7f398fa7d400]
06:13:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39929ba000 == 32 [pid = 1904] [id = 363]
06:13:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f3992fcf000) [pid = 1904] [serial = 1015] [outer = (nil)]
06:13:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f3986732000) [pid = 1904] [serial = 1016] [outer = 0x7f3992fcf000]
06:13:05 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
06:13:05 INFO - document served over http requires an https
06:13:05 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:05 INFO - delivery method with no-redirect and when
06:13: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"
06:13:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:13:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:13:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:05 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
06:13:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2443ms
06:13:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
06:13:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39961e4000 == 33 [pid = 1904] [id = 364]
06:13:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3986739800) [pid = 1904] [serial = 1017] [outer = (nil)]
06:13:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398673a800) [pid = 1904] [serial = 1018] [outer = 0x7f3986739800]
06:13:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398707dc00) [pid = 1904] [serial = 1019] [outer = 0x7f3986739800]
06:13:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9f800 == 34 [pid = 1904] [id = 365]
06:13:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398b87dc00) [pid = 1904] [serial = 1020] [outer = (nil)]
06:13:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398b881c00) [pid = 1904] [serial = 1021] [outer = 0x7f398b87dc00]
06:13:07 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
06:13:07 INFO - document served over http requires an https
06:13:07 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:07 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:13:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:13:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:07 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
06:13:07 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 2343ms
06:13:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
06:13:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986daa000 == 35 [pid = 1904] [id = 366]
06:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3986736800) [pid = 1904] [serial = 1022] [outer = (nil)]
06:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398b882000) [pid = 1904] [serial = 1023] [outer = 0x7f3986736800]
06:13:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f3990b82c00) [pid = 1904] [serial = 1024] [outer = 0x7f3986736800]
06:13:10 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
06:13:10 INFO - document served over http requires an https
06:13:10 INFO - sub-resource via script-tag using the meta-referrer
06:13:10 INFO - delivery method with keep-origin-redirect and when
06:13: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"
06:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:13:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:13:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:10 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
06:13:10 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 2989ms
06:13:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
06:13:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398743d000 == 36 [pid = 1904] [id = 367]
06:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3986e24400) [pid = 1904] [serial = 1025] [outer = (nil)]
06:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f3986e2ac00) [pid = 1904] [serial = 1026] [outer = 0x7f3986e24400]
06:13:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f398b881800) [pid = 1904] [serial = 1027] [outer = 0x7f3986e24400]
06:13:12 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
06:13:12 INFO - document served over http requires an https
06:13:12 INFO - sub-resource via script-tag using the meta-referrer
06:13:12 INFO - delivery method with no-redirect and when
06:13: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"
06:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:13:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:13:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:12 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html:23:7
06:13:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1835ms
06:13:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
06:13:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ae4000 == 37 [pid = 1904] [id = 368]
06:13:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3986e26000) [pid = 1904] [serial = 1028] [outer = (nil)]
06:13:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3987243000) [pid = 1904] [serial = 1029] [outer = 0x7f3986e26000]
06:13:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398724c000) [pid = 1904] [serial = 1030] [outer = 0x7f3986e26000]
06:13:14 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
06:13:14 INFO - document served over http requires an https
06:13:14 INFO - sub-resource via script-tag using the meta-referrer
06:13:14 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:13:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:13:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:14 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
06:13:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 1785ms
06:13:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
06:13:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3996165800 == 38 [pid = 1904] [id = 369]
06:13:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f3986c45000) [pid = 1904] [serial = 1031] [outer = (nil)]
06:13:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f3986c46000) [pid = 1904] [serial = 1032] [outer = 0x7f3986c45000]
06:13:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f3986c4bc00) [pid = 1904] [serial = 1033] [outer = 0x7f3986c45000]
06:13:16 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
06:13:16 INFO - document served over http requires an https
06:13:16 INFO - sub-resource via xhr-request using the meta-referrer
06:13:16 INFO - delivery method with keep-origin-redirect and when
06:13: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"
06:13:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:13:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:13:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:16 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
06:13:16 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 1942ms
06:13:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
06:13:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb4800 == 39 [pid = 1904] [id = 370]
06:13:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f3985552800) [pid = 1904] [serial = 1034] [outer = (nil)]
06:13:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f3985553800) [pid = 1904] [serial = 1035] [outer = 0x7f3985552800]
06:13:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f3985692400) [pid = 1904] [serial = 1036] [outer = 0x7f3985552800]
06:13:18 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
06:13:18 INFO - document served over http requires an https
06:13:18 INFO - sub-resource via xhr-request using the meta-referrer
06:13:18 INFO - delivery method with no-redirect and when
06:13: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"
06:13:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:13:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:13:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:18 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
06:13:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2237ms
06:13:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
06:13:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398563e800 == 40 [pid = 1904] [id = 371]
06:13:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f3985552c00) [pid = 1904] [serial = 1037] [outer = (nil)]
06:13:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398705d000) [pid = 1904] [serial = 1038] [outer = 0x7f3985552c00]
06:13:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398679c000) [pid = 1904] [serial = 1039] [outer = 0x7f3985552c00]
06:13:23 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
06:13:23 INFO - document served over http requires an https
06:13:23 INFO - sub-resource via xhr-request using the meta-referrer
06:13:23 INFO - delivery method with swap-origin-redirect and when
06:13:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:13:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:13:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:23 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
06:13:23 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 4557ms
06:13:23 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
06:13:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ae1000 == 41 [pid = 1904] [id = 372]
06:13:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398679f400) [pid = 1904] [serial = 1040] [outer = (nil)]
06:13:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f39867a6c00) [pid = 1904] [serial = 1041] [outer = 0x7f398679f400]
06:13:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f3986c49c00) [pid = 1904] [serial = 1042] [outer = 0x7f398679f400]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc1000 == 40 [pid = 1904] [id = 338]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a788000 == 39 [pid = 1904] [id = 339]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b315000 == 38 [pid = 1904] [id = 340]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c862800 == 37 [pid = 1904] [id = 341]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d65a800 == 36 [pid = 1904] [id = 342]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94e000 == 35 [pid = 1904] [id = 343]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f564800 == 34 [pid = 1904] [id = 344]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991154800 == 33 [pid = 1904] [id = 346]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990bac000 == 32 [pid = 1904] [id = 345]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399135a000 == 31 [pid = 1904] [id = 348]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991160000 == 30 [pid = 1904] [id = 347]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992915800 == 29 [pid = 1904] [id = 350]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399136c800 == 28 [pid = 1904] [id = 349]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3992cb5000 == 27 [pid = 1904] [id = 351]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874aa000 == 26 [pid = 1904] [id = 352]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899d8800 == 25 [pid = 1904] [id = 353]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398721d000 == 24 [pid = 1904] [id = 354]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898e800 == 23 [pid = 1904] [id = 355]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c21000 == 22 [pid = 1904] [id = 337]
06:13:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb1000 == 21 [pid = 1904] [id = 322]
06:13:24 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398a638c00) [pid = 1904] [serial = 931] [outer = (nil)] [url = about:blank]
06:13:24 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3988150400) [pid = 1904] [serial = 934] [outer = (nil)] [url = about:blank]
06:13:25 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
06:13:25 INFO - document served over http requires an http
06:13:25 INFO - sub-resource via fetch-request using the meta-referrer
06:13:25 INFO - delivery method with keep-origin-redirect and when
06:13:25 INFO - the target request is same-origin.
06:13:25 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 1987ms
06:13:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
06:13:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987221800 == 22 [pid = 1904] [id = 373]
06:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f39867a6000) [pid = 1904] [serial = 1043] [outer = (nil)]
06:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f3986f09c00) [pid = 1904] [serial = 1044] [outer = 0x7f39867a6000]
06:13:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f3987184800) [pid = 1904] [serial = 1045] [outer = 0x7f39867a6000]
06:13:26 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
06:13:26 INFO - document served over http requires an http
06:13:26 INFO - sub-resource via fetch-request using the meta-referrer
06:13:26 INFO - delivery method with no-redirect and when
06:13:26 INFO - the target request is same-origin.
06:13:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 1644ms
06:13:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
06:13:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988859800 == 23 [pid = 1904] [id = 374]
06:13:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f3987058000) [pid = 1904] [serial = 1046] [outer = (nil)]
06:13:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f39875f0000) [pid = 1904] [serial = 1047] [outer = 0x7f3987058000]
06:13:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f39880df400) [pid = 1904] [serial = 1048] [outer = 0x7f3987058000]
06:13:28 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
06:13:28 INFO - document served over http requires an http
06:13:28 INFO - sub-resource via fetch-request using the meta-referrer
06:13:28 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:13:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:13:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:13:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:28 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
06:13:28 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 1739ms
06:13:28 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
06:13:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be1000 == 24 [pid = 1904] [id = 375]
06:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f39875dcc00) [pid = 1904] [serial = 1049] [outer = (nil)]
06:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f398814b000) [pid = 1904] [serial = 1050] [outer = 0x7f39875dcc00]
06:13:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f3988bebc00) [pid = 1904] [serial = 1051] [outer = 0x7f39875dcc00]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f39877fbc00) [pid = 1904] [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]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3987075400) [pid = 1904] [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]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39875d8000) [pid = 1904] [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]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f3992bda000) [pid = 1904] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f399611a000) [pid = 1904] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942355878]
06:13:31 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f398d3b6000) [pid = 1904] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f3992c9fc00) [pid = 1904] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398dcee400) [pid = 1904] [serial = 954] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f398d3ac800) [pid = 1904] [serial = 976] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f39880e0400) [pid = 1904] [serial = 990] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f399612f000) [pid = 1904] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942355878]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398707e400) [pid = 1904] [serial = 984] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f398bbf3800) [pid = 1904] [serial = 951] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f3992ca6400) [pid = 1904] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f398e878800) [pid = 1904] [serial = 957] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f3988d7b800) [pid = 1904] [serial = 981] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f398b177000) [pid = 1904] [serial = 948] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f398fb9d400) [pid = 1904] [serial = 960] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f39875d9800) [pid = 1904] [serial = 987] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3987184c00) [pid = 1904] [serial = 942] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f39914eec00) [pid = 1904] [serial = 966] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3990b7a000) [pid = 1904] [serial = 963] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3992c9dc00) [pid = 1904] [serial = 971] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f398983f800) [pid = 1904] [serial = 945] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f398a63a800) [pid = 1904] [serial = 993] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f39877f8c00) [pid = 1904] [serial = 996] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398b3d6400) [pid = 1904] [serial = 994] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f3988ac4800) [pid = 1904] [serial = 943] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f398fc0cc00) [pid = 1904] [serial = 878] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398f825400) [pid = 1904] [serial = 875] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398b81b000) [pid = 1904] [serial = 901] [outer = (nil)] [url = about:blank]
06:13:32 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398983a400) [pid = 1904] [serial = 991] [outer = (nil)] [url = about:blank]
06:13:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9b800 == 25 [pid = 1904] [id = 376]
06:13:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f3985551400) [pid = 1904] [serial = 1052] [outer = (nil)]
06:13:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f39867a8400) [pid = 1904] [serial = 1053] [outer = 0x7f3985551400]
06:13:33 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
06:13:33 INFO - document served over http requires an http
06:13:33 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:33 INFO - delivery method with keep-origin-redirect and when
06:13:33 INFO - the target request is same-origin.
06:13:33 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 4905ms
06:13:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
06:13:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c1f800 == 26 [pid = 1904] [id = 377]
06:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f39867a8000) [pid = 1904] [serial = 1054] [outer = (nil)]
06:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3986e23800) [pid = 1904] [serial = 1055] [outer = 0x7f39867a8000]
06:13:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3987240800) [pid = 1904] [serial = 1056] [outer = 0x7f39867a8000]
06:13:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a691000 == 27 [pid = 1904] [id = 378]
06:13:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f39875d9400) [pid = 1904] [serial = 1057] [outer = (nil)]
06:13:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f39880ddc00) [pid = 1904] [serial = 1058] [outer = 0x7f39875d9400]
06:13:36 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
06:13:36 INFO - document served over http requires an http
06:13:36 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:36 INFO - delivery method with no-redirect and when
06:13:36 INFO - the target request is same-origin.
06:13:36 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 3002ms
06:13:36 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
06:13:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a72b000 == 28 [pid = 1904] [id = 379]
06:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f398683d000) [pid = 1904] [serial = 1059] [outer = (nil)]
06:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f39877fb000) [pid = 1904] [serial = 1060] [outer = 0x7f398683d000]
06:13:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f3988d51400) [pid = 1904] [serial = 1061] [outer = 0x7f398683d000]
06:13:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a867000 == 29 [pid = 1904] [id = 380]
06:13:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3988d74800) [pid = 1904] [serial = 1062] [outer = (nil)]
06:13:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f398983ac00) [pid = 1904] [serial = 1063] [outer = 0x7f3988d74800]
06:13:38 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
06:13:38 INFO - document served over http requires an http
06:13:38 INFO - sub-resource via iframe-tag using the meta-referrer
06:13:38 INFO - delivery method with swap-origin-redirect and when
06:13:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:13:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:13:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:13:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:38 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
06:13:38 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 2163ms
06:13:38 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
06:13:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b302800 == 30 [pid = 1904] [id = 381]
06:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398814c400) [pid = 1904] [serial = 1064] [outer = (nil)]
06:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f3989836400) [pid = 1904] [serial = 1065] [outer = 0x7f398814c400]
06:13:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398a638c00) [pid = 1904] [serial = 1066] [outer = 0x7f398814c400]
06:13:40 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
06:13:40 INFO - document served over http requires an http
06:13:40 INFO - sub-resource via script-tag using the meta-referrer
06:13:40 INFO - delivery method with keep-origin-redirect and when
06:13:40 INFO - the target request is same-origin.
06:13:40 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 1991ms
06:13:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
06:13:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c85d000 == 31 [pid = 1904] [id = 382]
06:13:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398992e400) [pid = 1904] [serial = 1067] [outer = (nil)]
06:13:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398b177000) [pid = 1904] [serial = 1068] [outer = 0x7f398992e400]
06:13:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398b3dc800) [pid = 1904] [serial = 1069] [outer = 0x7f398992e400]
06:13:42 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
06:13:42 INFO - document served over http requires an http
06:13:42 INFO - sub-resource via script-tag using the meta-referrer
06:13:42 INFO - delivery method with no-redirect and when
06:13:42 INFO - the target request is same-origin.
06:13:42 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 1899ms
06:13:42 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
06:13:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d64b800 == 32 [pid = 1904] [id = 383]
06:13:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398b16f800) [pid = 1904] [serial = 1070] [outer = (nil)]
06:13:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398b888400) [pid = 1904] [serial = 1071] [outer = 0x7f398b16f800]
06:13:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398c714400) [pid = 1904] [serial = 1072] [outer = 0x7f398b16f800]
06:13:44 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
06:13:44 INFO - document served over http requires an http
06:13:44 INFO - sub-resource via script-tag using the meta-referrer
06:13:44 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:13:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:13:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
06:13:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2236ms
06:13:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
06:13:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e892800 == 33 [pid = 1904] [id = 384]
06:13:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398b87e400) [pid = 1904] [serial = 1073] [outer = (nil)]
06:13:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398d3ab400) [pid = 1904] [serial = 1074] [outer = 0x7f398b87e400]
06:13:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398d4e4400) [pid = 1904] [serial = 1075] [outer = 0x7f398b87e400]
06:13:47 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
06:13:47 INFO - document served over http requires an http
06:13:47 INFO - sub-resource via xhr-request using the meta-referrer
06:13:47 INFO - delivery method with keep-origin-redirect and when
06:13:47 INFO - the target request is same-origin.
06:13:47 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 2436ms
06:13:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
06:13:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f384000 == 34 [pid = 1904] [id = 385]
06:13:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f398ca8a400) [pid = 1904] [serial = 1076] [outer = (nil)]
06:13:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398dde0800) [pid = 1904] [serial = 1077] [outer = 0x7f398ca8a400]
06:13:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398e80a800) [pid = 1904] [serial = 1078] [outer = 0x7f398ca8a400]
06:13:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
06:13:49 INFO - document served over http requires an http
06:13:49 INFO - sub-resource via xhr-request using the meta-referrer
06:13:49 INFO - delivery method with no-redirect and when
06:13:49 INFO - the target request is same-origin.
06:13:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 2159ms
06:13:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
06:13:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990331000 == 35 [pid = 1904] [id = 386]
06:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398e26a800) [pid = 1904] [serial = 1079] [outer = (nil)]
06:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f398f27b400) [pid = 1904] [serial = 1080] [outer = 0x7f398e26a800]
06:13:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398f54d800) [pid = 1904] [serial = 1081] [outer = 0x7f398e26a800]
06:13:52 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
06:13:52 INFO - document served over http requires an http
06:13:52 INFO - sub-resource via xhr-request using the meta-referrer
06:13:52 INFO - delivery method with swap-origin-redirect and when
06:13: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"
06:13:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:13:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:13:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
06:13:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 2802ms
06:13:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
06:13:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991164000 == 36 [pid = 1904] [id = 387]
06:13:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f398f27a400) [pid = 1904] [serial = 1082] [outer = (nil)]
06:13:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f398f828400) [pid = 1904] [serial = 1083] [outer = 0x7f398f27a400]
06:13:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398fc15c00) [pid = 1904] [serial = 1084] [outer = 0x7f398f27a400]
06:13:54 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
06:13:54 INFO - document served over http requires an https
06:13:54 INFO - sub-resource via fetch-request using the meta-referrer
06:13:54 INFO - delivery method with keep-origin-redirect and when
06:13: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"
06:13:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:13:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:13:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:13:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:54 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
06:13:54 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 1856ms
06:13:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
06:13:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3991ef1800 == 37 [pid = 1904] [id = 388]
06:13:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398f82a000) [pid = 1904] [serial = 1085] [outer = (nil)]
06:13:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f3990977000) [pid = 1904] [serial = 1086] [outer = 0x7f398f82a000]
06:13:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f3990d45c00) [pid = 1904] [serial = 1087] [outer = 0x7f398f82a000]
06:13:56 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
06:13:56 INFO - document served over http requires an https
06:13:56 INFO - sub-resource via fetch-request using the meta-referrer
06:13:56 INFO - delivery method with no-redirect and when
06:13:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:13:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:13:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:13:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:13:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:56 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
06:13:56 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 1892ms
06:13:56 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
06:13:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850e0800 == 38 [pid = 1904] [id = 389]
06:13:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f3990975000) [pid = 1904] [serial = 1088] [outer = (nil)]
06:13:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f39914f0400) [pid = 1904] [serial = 1089] [outer = 0x7f3990975000]
06:13:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f3992c5e000) [pid = 1904] [serial = 1090] [outer = 0x7f3990975000]
06:13:58 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
06:13:58 INFO - document served over http requires an https
06:13:58 INFO - sub-resource via fetch-request using the meta-referrer
06:13:58 INFO - delivery method with swap-origin-redirect and when
06:13:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:13:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:13:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:13:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:13:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:13:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:13:58 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
06:13:58 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 1888ms
06:13:58 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
06:13:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e3d800 == 39 [pid = 1904] [id = 390]
06:13:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f3991345000) [pid = 1904] [serial = 1091] [outer = (nil)]
06:13:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f399612e400) [pid = 1904] [serial = 1092] [outer = 0x7f3991345000]
06:13:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:13:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f3984e0d800) [pid = 1904] [serial = 1093] [outer = 0x7f3991345000]
06:14:00 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
06:14:00 INFO - document served over http requires an https
06:14:00 INFO - sub-resource via fetch-request using the meta-referrer
06:14:00 INFO - delivery method with swap-origin-redirect and when
06:14:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:14:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:14:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:14:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:14:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:00 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
06:14:00 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 2136ms
06:14:00 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
06:14:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e57000 == 40 [pid = 1904] [id = 391]
06:14:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f3984e16c00) [pid = 1904] [serial = 1094] [outer = (nil)]
06:14:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f3984e17c00) [pid = 1904] [serial = 1095] [outer = 0x7f3984e16c00]
06:14:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f3985fea400) [pid = 1904] [serial = 1096] [outer = 0x7f3984e16c00]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899ce800 == 39 [pid = 1904] [id = 357]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb37000 == 38 [pid = 1904] [id = 358]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988853000 == 37 [pid = 1904] [id = 301]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d48d000 == 36 [pid = 1904] [id = 359]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa52000 == 35 [pid = 1904] [id = 361]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e94d000 == 34 [pid = 1904] [id = 360]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39929ba000 == 33 [pid = 1904] [id = 363]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b94800 == 32 [pid = 1904] [id = 362]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9f800 == 31 [pid = 1904] [id = 365]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39961e4000 == 30 [pid = 1904] [id = 364]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986daa000 == 29 [pid = 1904] [id = 366]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398743d000 == 28 [pid = 1904] [id = 367]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ae4000 == 27 [pid = 1904] [id = 368]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3996165800 == 26 [pid = 1904] [id = 369]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb4800 == 25 [pid = 1904] [id = 370]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ae1000 == 24 [pid = 1904] [id = 372]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987221800 == 23 [pid = 1904] [id = 373]
06:14:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988859800 == 22 [pid = 1904] [id = 374]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9b800 == 21 [pid = 1904] [id = 376]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a691000 == 20 [pid = 1904] [id = 378]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c1f800 == 19 [pid = 1904] [id = 377]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a867000 == 18 [pid = 1904] [id = 380]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a72b000 == 17 [pid = 1904] [id = 379]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b302800 == 16 [pid = 1904] [id = 381]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c85d000 == 15 [pid = 1904] [id = 382]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d64b800 == 14 [pid = 1904] [id = 383]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e892800 == 13 [pid = 1904] [id = 384]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f384000 == 12 [pid = 1904] [id = 385]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990331000 == 11 [pid = 1904] [id = 386]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991164000 == 10 [pid = 1904] [id = 387]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3991ef1800 == 9 [pid = 1904] [id = 388]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850e0800 == 8 [pid = 1904] [id = 389]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e3d800 == 7 [pid = 1904] [id = 390]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b309800 == 6 [pid = 1904] [id = 260]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc1800 == 5 [pid = 1904] [id = 356]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be1000 == 4 [pid = 1904] [id = 375]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880cc000 == 3 [pid = 1904] [id = 234]
06:14:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398563e800 == 2 [pid = 1904] [id = 371]
06:14:06 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f3989834400) [pid = 1904] [serial = 988] [outer = (nil)] [url = about:blank]
06:14:07 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
06:14:07 INFO - document served over http requires an https
06:14:07 INFO - sub-resource via fetch-request using the meta-referrer
06:14:07 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:14:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:14:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:14:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:07 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
06:14:07 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 6765ms
06:14:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
06:14:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398563b000 == 3 [pid = 1904] [id = 392]
06:14:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f3984e15400) [pid = 1904] [serial = 1097] [outer = (nil)]
06:14:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f3985697800) [pid = 1904] [serial = 1098] [outer = 0x7f3984e15400]
06:14:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f3985fefc00) [pid = 1904] [serial = 1099] [outer = 0x7f3984e15400]
06:14:08 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
06:14:08 INFO - document served over http requires an https
06:14:08 INFO - sub-resource via fetch-request using the meta-referrer
06:14:08 INFO - delivery method with no-redirect and when
06:14:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:14:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:14:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:14:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:14:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:08 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
06:14:08 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 1586ms
06:14:08 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
06:14:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f7f000 == 4 [pid = 1904] [id = 393]
06:14:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f3985693c00) [pid = 1904] [serial = 1100] [outer = (nil)]
06:14:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f3986735000) [pid = 1904] [serial = 1101] [outer = 0x7f3985693c00]
06:14:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f398679bc00) [pid = 1904] [serial = 1102] [outer = 0x7f3985693c00]
06:14:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
06:14:10 INFO - document served over http requires an https
06:14:10 INFO - sub-resource via fetch-request using the meta-referrer
06:14:10 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
06:14:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
06:14:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
06:14:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
06:14:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 1783ms
06:14:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html
06:14:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398682a800 == 5 [pid = 1904] [id = 394]
06:14:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f3986734000) [pid = 1904] [serial = 1103] [outer = (nil)]
06:14:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f39867a5000) [pid = 1904] [serial = 1104] [outer = 0x7f3986734000]
06:14:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f39867e5800) [pid = 1904] [serial = 1105] [outer = 0x7f3986734000]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f3987077c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f3986841c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f39877f4800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f398bbf2000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f3990b84000) [pid = 1904] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f398dceb400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f3988bf5800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f3986973800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f3985551400) [pid = 1904] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f398dde0000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f398fb9a000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f398b3db800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f398d3ab800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f398992e800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f3986736800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f3986f09400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f39875f7800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f398b2c9c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f3990b81800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f3988d7a800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f3986f07000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f398f27a800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3987058000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39877fa800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398679f400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f39875d5400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f3987189c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f3986739800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f3985552800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3986e24400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f3986971000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f3987054c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398fa7d400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f39875fe000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f398e871000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f39914ebc00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398fc20400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f3990b78000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f3986e26000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f39867a6000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f398f433800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398b820800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f398e80dc00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3986c45000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f39888b7000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f398718d400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398b87dc00) [pid = 1904] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f3992fcf000) [pid = 1904] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942384808]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398b820400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f398ca87000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398a76d800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3985552c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398c81c400) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398ca84c00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f39875dcc00) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f3987055000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398d4e5000) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398707b800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3991341800) [pid = 1904] [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]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3986f09c00) [pid = 1904] [serial = 1044] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398b881c00) [pid = 1904] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f399110e000) [pid = 1904] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f39875f0000) [pid = 1904] [serial = 1047] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3985553800) [pid = 1904] [serial = 1035] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398fb9e800) [pid = 1904] [serial = 1008] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398673a800) [pid = 1904] [serial = 1018] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398b882000) [pid = 1904] [serial = 1023] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398e812800) [pid = 1904] [serial = 1005] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3986c46000) [pid = 1904] [serial = 1032] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3986732000) [pid = 1904] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942384808]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986e2ac00) [pid = 1904] [serial = 1026] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39867a6c00) [pid = 1904] [serial = 1041] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398c822800) [pid = 1904] [serial = 1002] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3987243000) [pid = 1904] [serial = 1029] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398705d000) [pid = 1904] [serial = 1038] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f399119f400) [pid = 1904] [serial = 1013] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f39875f1c00) [pid = 1904] [serial = 999] [outer = (nil)] [url = about:blank]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f39867a8400) [pid = 1904] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:14:16 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398814b000) [pid = 1904] [serial = 1050] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398f828c00) [pid = 1904] [serial = 982] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398c824800) [pid = 1904] [serial = 952] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398fa72000) [pid = 1904] [serial = 916] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398d3b2800) [pid = 1904] [serial = 977] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398b821400) [pid = 1904] [serial = 997] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398e26b000) [pid = 1904] [serial = 955] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3987084c00) [pid = 1904] [serial = 985] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3985692400) [pid = 1904] [serial = 1036] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398a511c00) [pid = 1904] [serial = 946] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398e811800) [pid = 1904] [serial = 911] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398b3da000) [pid = 1904] [serial = 906] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f39929e4400) [pid = 1904] [serial = 928] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3986c4bc00) [pid = 1904] [serial = 1033] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3992bd3400) [pid = 1904] [serial = 967] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f39901fbc00) [pid = 1904] [serial = 919] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f399433d800) [pid = 1904] [serial = 972] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f399119f800) [pid = 1904] [serial = 925] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f399110b800) [pid = 1904] [serial = 964] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398679c000) [pid = 1904] [serial = 1039] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398fc1dc00) [pid = 1904] [serial = 961] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f3990d4bc00) [pid = 1904] [serial = 922] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f39888b9400) [pid = 1904] [serial = 857] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398b81e000) [pid = 1904] [serial = 949] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398f552000) [pid = 1904] [serial = 958] [outer = (nil)] [url = about:blank]
06:14:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398692d000 == 6 [pid = 1904] [id = 395]
06:14:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3985549c00) [pid = 1904] [serial = 1106] [outer = (nil)]
06:14:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f3985695800) [pid = 1904] [serial = 1107] [outer = 0x7f3985549c00]
06:14:18 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
06:14:18 INFO - document served over http requires an https
06:14:18 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:18 INFO - delivery method with keep-origin-redirect and when
06:14:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:18 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
06:14:18 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 8314ms
06:14:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
06:14:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e43800 == 7 [pid = 1904] [id = 396]
06:14:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3985695c00) [pid = 1904] [serial = 1108] [outer = (nil)]
06:14:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398569cc00) [pid = 1904] [serial = 1109] [outer = 0x7f3985695c00]
06:14:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f3986736000) [pid = 1904] [serial = 1110] [outer = 0x7f3985695c00]
06:14:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ae3800 == 8 [pid = 1904] [id = 397]
06:14:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398673ec00) [pid = 1904] [serial = 1111] [outer = (nil)]
06:14:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39867a4c00) [pid = 1904] [serial = 1112] [outer = 0x7f398673ec00]
06:14:20 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
06:14:20 INFO - document served over http requires an https
06:14:20 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:20 INFO - delivery method with no-redirect and when
06:14: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"
06:14:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:20 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
06:14:20 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 1992ms
06:14:20 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
06:14:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986af3000 == 9 [pid = 1904] [id = 398]
06:14:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3985693800) [pid = 1904] [serial = 1113] [outer = (nil)]
06:14:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39867e8c00) [pid = 1904] [serial = 1114] [outer = 0x7f3985693800]
06:14:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3986838c00) [pid = 1904] [serial = 1115] [outer = 0x7f3985693800]
06:14:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb1800 == 10 [pid = 1904] [id = 399]
06:14:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398683d400) [pid = 1904] [serial = 1116] [outer = (nil)]
06:14:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3986841c00) [pid = 1904] [serial = 1117] [outer = 0x7f398683d400]
06:14:22 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
06:14:22 INFO - document served over http requires an https
06:14:22 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:22 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:22 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
06:14:22 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 2136ms
06:14:22 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
06:14:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d91000 == 11 [pid = 1904] [id = 400]
06:14:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f39867a5400) [pid = 1904] [serial = 1118] [outer = (nil)]
06:14:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3986966000) [pid = 1904] [serial = 1119] [outer = 0x7f39867a5400]
06:14:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398696f000) [pid = 1904] [serial = 1120] [outer = 0x7f39867a5400]
06:14:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987204800 == 12 [pid = 1904] [id = 401]
06:14:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3986973000) [pid = 1904] [serial = 1121] [outer = (nil)]
06:14:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986971400) [pid = 1904] [serial = 1122] [outer = 0x7f3986973000]
06:14:25 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
06:14:25 INFO - document served over http requires an https
06:14:25 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:25 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:25 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
06:14:25 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 2674ms
06:14:25 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
06:14:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987211000 == 13 [pid = 1904] [id = 402]
06:14:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398683f000) [pid = 1904] [serial = 1123] [outer = (nil)]
06:14:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986c3dc00) [pid = 1904] [serial = 1124] [outer = 0x7f398683f000]
06:14:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3986e25c00) [pid = 1904] [serial = 1125] [outer = 0x7f398683f000]
06:14:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398742a800 == 14 [pid = 1904] [id = 403]
06:14:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986e2ac00) [pid = 1904] [serial = 1126] [outer = (nil)]
06:14:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3986f08000) [pid = 1904] [serial = 1127] [outer = 0x7f3986e2ac00]
06:14:28 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
06:14:28 INFO - document served over http requires an https
06:14:28 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:28 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:28 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
06:14:28 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 2840ms
06:14:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
06:14:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398743e800 == 15 [pid = 1904] [id = 404]
06:14:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3986c3f000) [pid = 1904] [serial = 1128] [outer = (nil)]
06:14:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3986e2ec00) [pid = 1904] [serial = 1129] [outer = 0x7f3986c3f000]
06:14:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3987053400) [pid = 1904] [serial = 1130] [outer = 0x7f3986c3f000]
06:14:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a4800 == 16 [pid = 1904] [id = 405]
06:14:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3987058000) [pid = 1904] [serial = 1131] [outer = (nil)]
06:14:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398705b800) [pid = 1904] [serial = 1132] [outer = 0x7f3987058000]
06:14:30 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
06:14:30 INFO - document served over http requires an https
06:14:30 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:30 INFO - delivery method with no-redirect and when
06:14: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"
06:14:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:30 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
06:14:30 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 1838ms
06:14:30 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
06:14:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874af800 == 17 [pid = 1904] [id = 406]
06:14:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3986f0cc00) [pid = 1904] [serial = 1133] [outer = (nil)]
06:14:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398705fc00) [pid = 1904] [serial = 1134] [outer = 0x7f3986f0cc00]
06:14:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986838400) [pid = 1904] [serial = 1135] [outer = 0x7f3986f0cc00]
06:14:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880d8800 == 18 [pid = 1904] [id = 407]
06:14:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3987083400) [pid = 1904] [serial = 1136] [outer = (nil)]
06:14:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3987189c00) [pid = 1904] [serial = 1137] [outer = 0x7f3987083400]
06:14:32 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
06:14:32 INFO - document served over http requires an https
06:14:32 INFO - sub-resource via iframe-tag using the meta-referrer
06:14:32 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
06:14:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
06:14:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:32 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
06:14:32 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 2045ms
06:14:32 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
06:14:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986924800 == 19 [pid = 1904] [id = 408]
06:14:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398705cc00) [pid = 1904] [serial = 1138] [outer = (nil)]
06:14:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3987240000) [pid = 1904] [serial = 1139] [outer = 0x7f398705cc00]
06:14:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3987249800) [pid = 1904] [serial = 1140] [outer = 0x7f398705cc00]
06:14:34 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
06:14:34 INFO - document served over http requires an https
06:14:34 INFO - sub-resource via script-tag using the meta-referrer
06:14:34 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:34 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
06:14:34 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 2336ms
06:14:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
06:14:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986826000 == 20 [pid = 1904] [id = 409]
06:14:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3985ff4000) [pid = 1904] [serial = 1141] [outer = (nil)]
06:14:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f3986c3ec00) [pid = 1904] [serial = 1142] [outer = 0x7f3985ff4000]
06:14:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f39875d3c00) [pid = 1904] [serial = 1143] [outer = 0x7f3985ff4000]
06:14:36 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
06:14:36 INFO - document served over http requires an https
06:14:36 INFO - sub-resource via script-tag using the meta-referrer
06:14:36 INFO - delivery method with no-redirect and when
06:14: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"
06:14:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:36 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
06:14:36 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 2196ms
06:14:36 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
06:14:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f78800 == 21 [pid = 1904] [id = 410]
06:14:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f3985698400) [pid = 1904] [serial = 1144] [outer = (nil)]
06:14:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f3985ff6c00) [pid = 1904] [serial = 1145] [outer = 0x7f3985698400]
06:14:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f39867ec800) [pid = 1904] [serial = 1146] [outer = 0x7f3985698400]
06:14:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f7f000 == 20 [pid = 1904] [id = 393]
06:14:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398563b000 == 19 [pid = 1904] [id = 392]
06:14:38 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e57000 == 18 [pid = 1904] [id = 391]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f39901f6800) [pid = 1904] [serial = 1009] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f398724c000) [pid = 1904] [serial = 1030] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3987184800) [pid = 1904] [serial = 1045] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398f553000) [pid = 1904] [serial = 1006] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398707dc00) [pid = 1904] [serial = 1019] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f39880df400) [pid = 1904] [serial = 1048] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3986c49c00) [pid = 1904] [serial = 1042] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3990b82c00) [pid = 1904] [serial = 1024] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398b3dbc00) [pid = 1904] [serial = 1000] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398b881800) [pid = 1904] [serial = 1027] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398d4db800) [pid = 1904] [serial = 1003] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3992b95800) [pid = 1904] [serial = 1014] [outer = (nil)] [url = about:blank]
06:14:38 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3988bebc00) [pid = 1904] [serial = 1051] [outer = (nil)] [url = about:blank]
06:14:39 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
06:14:39 INFO - document served over http requires an https
06:14:39 INFO - sub-resource via script-tag using the meta-referrer
06:14:39 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:39 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
06:14:39 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 2209ms
06:14:39 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
06:14:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e3f800 == 19 [pid = 1904] [id = 411]
06:14:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3985fee800) [pid = 1904] [serial = 1147] [outer = (nil)]
06:14:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986969400) [pid = 1904] [serial = 1148] [outer = 0x7f3985fee800]
06:14:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3986e28000) [pid = 1904] [serial = 1149] [outer = 0x7f3985fee800]
06:14:41 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
06:14:41 INFO - document served over http requires an https
06:14:41 INFO - sub-resource via script-tag using the meta-referrer
06:14:41 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:41 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
06:14:41 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 1885ms
06:14:41 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
06:14:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398693a000 == 20 [pid = 1904] [id = 412]
06:14:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3986845000) [pid = 1904] [serial = 1150] [outer = (nil)]
06:14:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3987184400) [pid = 1904] [serial = 1151] [outer = 0x7f3986845000]
06:14:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f39875d5400) [pid = 1904] [serial = 1152] [outer = 0x7f3986845000]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3985697800) [pid = 1904] [serial = 1098] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986735000) [pid = 1904] [serial = 1101] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f399612e400) [pid = 1904] [serial = 1092] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398f828400) [pid = 1904] [serial = 1083] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3990977000) [pid = 1904] [serial = 1086] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f39914f0400) [pid = 1904] [serial = 1089] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398dde0800) [pid = 1904] [serial = 1077] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398f27b400) [pid = 1904] [serial = 1080] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398b888400) [pid = 1904] [serial = 1071] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398d3ab400) [pid = 1904] [serial = 1074] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398983ac00) [pid = 1904] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f39877fb000) [pid = 1904] [serial = 1060] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3989836400) [pid = 1904] [serial = 1065] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398b177000) [pid = 1904] [serial = 1068] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f39880ddc00) [pid = 1904] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942416205]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3986e23800) [pid = 1904] [serial = 1055] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3984e17c00) [pid = 1904] [serial = 1095] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39867a5000) [pid = 1904] [serial = 1104] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39875d9400) [pid = 1904] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942416205]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3988d74800) [pid = 1904] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3984e15400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398b16f800) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3984e16c00) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f398992e400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398814c400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3985693c00) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3991345000) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398f27a400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398f82a000) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3990975000) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398ca8a400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398e26a800) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398b87e400) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398683d000) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f39867a8000) [pid = 1904] [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]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398e80a800) [pid = 1904] [serial = 1078] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398f54d800) [pid = 1904] [serial = 1081] [outer = (nil)] [url = about:blank]
06:14:43 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398d4e4400) [pid = 1904] [serial = 1075] [outer = (nil)] [url = about:blank]
06:14:43 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
06:14:43 INFO - document served over http requires an https
06:14:43 INFO - sub-resource via script-tag using the meta-referrer
06:14:43 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
06:14:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 2744ms
06:14:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
06:14:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880bd000 == 21 [pid = 1904] [id = 413]
06:14:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3987053800) [pid = 1904] [serial = 1153] [outer = (nil)]
06:14:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3987083000) [pid = 1904] [serial = 1154] [outer = 0x7f3987053800]
06:14:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f39875ef400) [pid = 1904] [serial = 1155] [outer = 0x7f3987053800]
06:14:45 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
06:14:45 INFO - document served over http requires an https
06:14:45 INFO - sub-resource via script-tag using the meta-referrer
06:14:45 INFO - delivery method with no-redirect and when
06:14: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"
06:14:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html:23:7
06:14:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 1843ms
06:14:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html
06:14:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398742f800 == 22 [pid = 1904] [id = 414]
06:14:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f39867a5000) [pid = 1904] [serial = 1156] [outer = (nil)]
06:14:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f398696fc00) [pid = 1904] [serial = 1157] [outer = 0x7f39867a5000]
06:14:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398724cc00) [pid = 1904] [serial = 1158] [outer = 0x7f39867a5000]
06:14:47 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
06:14:47 INFO - document served over http requires an https
06:14:47 INFO - sub-resource via script-tag using the meta-referrer
06:14:47 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
06:14:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
06:14:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:47 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
06:14:47 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 1839ms
06:14:47 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
06:14:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988993800 == 23 [pid = 1904] [id = 415]
06:14:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f398683f800) [pid = 1904] [serial = 1159] [outer = (nil)]
06:14:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f39875fb400) [pid = 1904] [serial = 1160] [outer = 0x7f398683f800]
06:14:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39877f5400) [pid = 1904] [serial = 1161] [outer = 0x7f398683f800]
06:14:49 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
06:14:49 INFO - document served over http requires an https
06:14:49 INFO - sub-resource via xhr-request using the meta-referrer
06:14:49 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:14:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:14:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:49 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
06:14:49 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 1687ms
06:14:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
06:14:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a3d000 == 24 [pid = 1904] [id = 416]
06:14:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f39875f9400) [pid = 1904] [serial = 1162] [outer = (nil)]
06:14:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39880dd000) [pid = 1904] [serial = 1163] [outer = 0x7f39875f9400]
06:14:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39880e5400) [pid = 1904] [serial = 1164] [outer = 0x7f39875f9400]
06:14:51 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
06:14:51 INFO - document served over http requires an https
06:14:51 INFO - sub-resource via xhr-request using the meta-referrer
06:14:51 INFO - delivery method with no-redirect and when
06:14: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"
06:14:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:14:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:14:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:51 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
06:14:51 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 1997ms
06:14:51 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
06:14:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be5000 == 25 [pid = 1904] [id = 417]
06:14:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f3988150000) [pid = 1904] [serial = 1165] [outer = (nil)]
06:14:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3988151000) [pid = 1904] [serial = 1166] [outer = 0x7f3988150000]
06:14:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f39888ae400) [pid = 1904] [serial = 1167] [outer = 0x7f3988150000]
06:14:53 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
06:14:53 INFO - document served over http requires an https
06:14:53 INFO - sub-resource via xhr-request using the meta-referrer
06:14:53 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:14:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:14:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:53 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
06:14:53 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 2352ms
06:14:53 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
06:14:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c21000 == 26 [pid = 1904] [id = 418]
06:14:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3988150400) [pid = 1904] [serial = 1168] [outer = (nil)]
06:14:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988ac3800) [pid = 1904] [serial = 1169] [outer = 0x7f3988150400]
06:14:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3988acb400) [pid = 1904] [serial = 1170] [outer = 0x7f3988150400]
06:14:55 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
06:14:55 INFO - document served over http requires an https
06:14:55 INFO - sub-resource via xhr-request using the meta-referrer
06:14:55 INFO - delivery method with swap-origin-redirect and when
06:14: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"
06:14:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:14:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:14:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:55 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
06:14:55 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 2137ms
06:14:55 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
06:14:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898c1000 == 27 [pid = 1904] [id = 419]
06:14:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39888b7800) [pid = 1904] [serial = 1171] [outer = (nil)]
06:14:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3988bf2400) [pid = 1904] [serial = 1172] [outer = 0x7f39888b7800]
06:14:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3988d55c00) [pid = 1904] [serial = 1173] [outer = 0x7f39888b7800]
06:14:58 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
06:14:58 INFO - document served over http requires an https
06:14:58 INFO - sub-resource via xhr-request using the meta-referrer
06:14:58 INFO - delivery method with keep-origin-redirect and when
06:14: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"
06:14:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:14:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:14:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:14:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:14:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:14:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:14:58 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
06:14:58 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 2968ms
06:14:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
06:14:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899d8800 == 28 [pid = 1904] [id = 420]
06:14:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3988bf2000) [pid = 1904] [serial = 1174] [outer = (nil)]
06:14:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3988d77000) [pid = 1904] [serial = 1175] [outer = 0x7f3988bf2000]
06:14:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:14:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3989838800) [pid = 1904] [serial = 1176] [outer = 0x7f3988bf2000]
06:15:00 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
06:15:00 INFO - document served over http requires an https
06:15:00 INFO - sub-resource via xhr-request using the meta-referrer
06:15:00 INFO - delivery method with no-redirect and when
06:15:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:15:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:15:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:15:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:15:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:15:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:15:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:15:00 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
06:15:00 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 1946ms
06:15:00 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
06:15:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f6b000 == 29 [pid = 1904] [id = 421]
06:15:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3985ff6000) [pid = 1904] [serial = 1177] [outer = (nil)]
06:15:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3988bf9c00) [pid = 1904] [serial = 1178] [outer = 0x7f3985ff6000]
06:15:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398992c800) [pid = 1904] [serial = 1179] [outer = 0x7f3985ff6000]
06:15:03 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
06:15:03 INFO - document served over http requires an https
06:15:03 INFO - sub-resource via xhr-request using the meta-referrer
06:15:03 INFO - delivery method with swap-origin-redirect and when
06:15:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
06:15:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
06:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:15:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
06:15:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
06:15:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
06:15:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
06:15:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
06:15:03 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
06:15:03 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 2987ms
06:15:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:15:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398692b800 == 30 [pid = 1904] [id = 422]
06:15:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3986967800) [pid = 1904] [serial = 1180] [outer = (nil)]
06:15:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3986c46000) [pid = 1904] [serial = 1181] [outer = 0x7f3986967800]
06:15:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3987186c00) [pid = 1904] [serial = 1182] [outer = 0x7f3986967800]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398693a000 == 29 [pid = 1904] [id = 412]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e3f800 == 28 [pid = 1904] [id = 411]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398692d000 == 27 [pid = 1904] [id = 395]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f78800 == 26 [pid = 1904] [id = 410]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986826000 == 25 [pid = 1904] [id = 409]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986924800 == 24 [pid = 1904] [id = 408]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880d8800 == 23 [pid = 1904] [id = 407]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874af800 == 22 [pid = 1904] [id = 406]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a4800 == 21 [pid = 1904] [id = 405]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398743e800 == 20 [pid = 1904] [id = 404]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398742a800 == 19 [pid = 1904] [id = 403]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987204800 == 18 [pid = 1904] [id = 401]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987211000 == 17 [pid = 1904] [id = 402]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d91000 == 16 [pid = 1904] [id = 400]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb1800 == 15 [pid = 1904] [id = 399]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986af3000 == 14 [pid = 1904] [id = 398]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e43800 == 13 [pid = 1904] [id = 396]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ae3800 == 12 [pid = 1904] [id = 397]
06:15:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398682a800 == 11 [pid = 1904] [id = 394]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3987240800) [pid = 1904] [serial = 1056] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398a638c00) [pid = 1904] [serial = 1066] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f3988d51400) [pid = 1904] [serial = 1061] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398c714400) [pid = 1904] [serial = 1072] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398b3dc800) [pid = 1904] [serial = 1069] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3992c5e000) [pid = 1904] [serial = 1090] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3990d45c00) [pid = 1904] [serial = 1087] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398fc15c00) [pid = 1904] [serial = 1084] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3984e0d800) [pid = 1904] [serial = 1093] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3985fefc00) [pid = 1904] [serial = 1099] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398679bc00) [pid = 1904] [serial = 1102] [outer = (nil)] [url = about:blank]
06:15:05 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3985fea400) [pid = 1904] [serial = 1096] [outer = (nil)] [url = about:blank]
06:15:06 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
06:15:06 INFO - document served over http requires an http
06:15:06 INFO - sub-resource via fetch-request using the http-csp
06:15:06 INFO - delivery method with keep-origin-redirect and when
06:15:06 INFO - the target request is cross-origin.
06:15:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2193ms
06:15:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:15:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985636000 == 12 [pid = 1904] [id = 423]
06:15:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3986738800) [pid = 1904] [serial = 1183] [outer = (nil)]
06:15:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398679ac00) [pid = 1904] [serial = 1184] [outer = 0x7f3986738800]
06:15:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986837c00) [pid = 1904] [serial = 1185] [outer = 0x7f3986738800]
06:15:08 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
06:15:08 INFO - document served over http requires an http
06:15:08 INFO - sub-resource via fetch-request using the http-csp
06:15:08 INFO - delivery method with no-redirect and when
06:15:08 INFO - the target request is cross-origin.
06:15:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2186ms
06:15:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:15:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f83800 == 13 [pid = 1904] [id = 424]
06:15:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3985fee000) [pid = 1904] [serial = 1186] [outer = (nil)]
06:15:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986966800) [pid = 1904] [serial = 1187] [outer = 0x7f3985fee000]
06:15:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3986e24800) [pid = 1904] [serial = 1188] [outer = 0x7f3985fee000]
06:15:10 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
06:15:10 INFO - document served over http requires an http
06:15:10 INFO - sub-resource via fetch-request using the http-csp
06:15:10 INFO - delivery method with swap-origin-redirect and when
06:15:10 INFO - the target request is cross-origin.
06:15:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2183ms
06:15:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:15:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986937800 == 14 [pid = 1904] [id = 425]
06:15:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986843c00) [pid = 1904] [serial = 1189] [outer = (nil)]
06:15:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398705c000) [pid = 1904] [serial = 1190] [outer = 0x7f3986843c00]
06:15:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3987188000) [pid = 1904] [serial = 1191] [outer = 0x7f3986843c00]
06:15:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cad000 == 15 [pid = 1904] [id = 426]
06:15:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3987241c00) [pid = 1904] [serial = 1192] [outer = (nil)]
06:15:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398724d400) [pid = 1904] [serial = 1193] [outer = 0x7f3987241c00]
06:15:13 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
06:15:13 INFO - document served over http requires an http
06:15:13 INFO - sub-resource via iframe-tag using the http-csp
06:15:13 INFO - delivery method with keep-origin-redirect and when
06:15:13 INFO - the target request is cross-origin.
06:15:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3043ms
06:15:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:15:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9c000 == 16 [pid = 1904] [id = 427]
06:15:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3986f14800) [pid = 1904] [serial = 1194] [outer = (nil)]
06:15:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3987246400) [pid = 1904] [serial = 1195] [outer = 0x7f3986f14800]
06:15:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f39877f6000) [pid = 1904] [serial = 1196] [outer = 0x7f3986f14800]
06:15:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398721a800 == 17 [pid = 1904] [id = 428]
06:15:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f39880e0000) [pid = 1904] [serial = 1197] [outer = (nil)]
06:15:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398814e400) [pid = 1904] [serial = 1198] [outer = 0x7f39880e0000]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398742f800 == 16 [pid = 1904] [id = 414]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988993800 == 15 [pid = 1904] [id = 415]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a3d000 == 14 [pid = 1904] [id = 416]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be5000 == 13 [pid = 1904] [id = 417]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c21000 == 12 [pid = 1904] [id = 418]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898c1000 == 11 [pid = 1904] [id = 419]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899d8800 == 10 [pid = 1904] [id = 420]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f6b000 == 9 [pid = 1904] [id = 421]
06:15:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398692b800 == 8 [pid = 1904] [id = 422]
06:15:16 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
06:15:16 INFO - document served over http requires an http
06:15:16 INFO - sub-resource via iframe-tag using the http-csp
06:15:16 INFO - delivery method with no-redirect and when
06:15:16 INFO - the target request is cross-origin.
06:15:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3139ms
06:15:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:15:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f78800 == 9 [pid = 1904] [id = 429]
06:15:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3986968800) [pid = 1904] [serial = 1199] [outer = (nil)]
06:15:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398696d000) [pid = 1904] [serial = 1200] [outer = 0x7f3986968800]
06:15:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3986f14000) [pid = 1904] [serial = 1201] [outer = 0x7f3986968800]
06:15:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398720f800 == 10 [pid = 1904] [id = 430]
06:15:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3987080400) [pid = 1904] [serial = 1202] [outer = (nil)]
06:15:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398723f800) [pid = 1904] [serial = 1203] [outer = 0x7f3987080400]
06:15:18 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
06:15:18 INFO - document served over http requires an http
06:15:18 INFO - sub-resource via iframe-tag using the http-csp
06:15:18 INFO - delivery method with swap-origin-redirect and when
06:15:18 INFO - the target request is cross-origin.
06:15:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1685ms
06:15:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:15:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987497000 == 11 [pid = 1904] [id = 431]
06:15:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f39867ed800) [pid = 1904] [serial = 1204] [outer = (nil)]
06:15:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398718d000) [pid = 1904] [serial = 1205] [outer = 0x7f39867ed800]
06:15:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f39877f7800) [pid = 1904] [serial = 1206] [outer = 0x7f39867ed800]
06:15:20 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
06:15:20 INFO - document served over http requires an http
06:15:20 INFO - sub-resource via script-tag using the http-csp
06:15:20 INFO - delivery method with keep-origin-redirect and when
06:15:20 INFO - the target request is cross-origin.
06:15:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1847ms
06:15:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3988ac3800) [pid = 1904] [serial = 1169] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3988151000) [pid = 1904] [serial = 1166] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f39880dd000) [pid = 1904] [serial = 1163] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f39875fb400) [pid = 1904] [serial = 1160] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398696fc00) [pid = 1904] [serial = 1157] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986c46000) [pid = 1904] [serial = 1181] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3988bf9c00) [pid = 1904] [serial = 1178] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3988d77000) [pid = 1904] [serial = 1175] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3988bf2400) [pid = 1904] [serial = 1172] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3986c3ec00) [pid = 1904] [serial = 1142] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3985ff6c00) [pid = 1904] [serial = 1145] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3986c3dc00) [pid = 1904] [serial = 1124] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398705fc00) [pid = 1904] [serial = 1134] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3986969400) [pid = 1904] [serial = 1148] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f3987240000) [pid = 1904] [serial = 1139] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398705b800) [pid = 1904] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942470062]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3985695800) [pid = 1904] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986841c00) [pid = 1904] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3986971400) [pid = 1904] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3986966000) [pid = 1904] [serial = 1119] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398569cc00) [pid = 1904] [serial = 1109] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3986f08000) [pid = 1904] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39867e8c00) [pid = 1904] [serial = 1114] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3987184400) [pid = 1904] [serial = 1151] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f39867a4c00) [pid = 1904] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942460486]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3986e2ec00) [pid = 1904] [serial = 1129] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3987189c00) [pid = 1904] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3987083000) [pid = 1904] [serial = 1154] [outer = (nil)] [url = about:blank]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3985fee800) [pid = 1904] [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]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3985698400) [pid = 1904] [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]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3986845000) [pid = 1904] [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]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f3986967800) [pid = 1904] [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]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3987083400) [pid = 1904] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3987058000) [pid = 1904] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942470062]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398683d400) [pid = 1904] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3986973000) [pid = 1904] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3986e2ac00) [pid = 1904] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398673ec00) [pid = 1904] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942460486]
06:15:20 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f3985549c00) [pid = 1904] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:15:21 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f39867e5800) [pid = 1904] [serial = 1105] [outer = (nil)] [url = about:blank]
06:15:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988845000 == 12 [pid = 1904] [id = 432]
06:15:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398554d400) [pid = 1904] [serial = 1207] [outer = (nil)]
06:15:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3985554800) [pid = 1904] [serial = 1208] [outer = 0x7f398554d400]
06:15:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f39867e8c00) [pid = 1904] [serial = 1209] [outer = 0x7f398554d400]
06:15:22 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
06:15:22 INFO - document served over http requires an http
06:15:22 INFO - sub-resource via script-tag using the http-csp
06:15:22 INFO - delivery method with no-redirect and when
06:15:22 INFO - the target request is cross-origin.
06:15:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2473ms
06:15:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:15:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987208000 == 13 [pid = 1904] [id = 433]
06:15:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398683dc00) [pid = 1904] [serial = 1210] [outer = (nil)]
06:15:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3986966000) [pid = 1904] [serial = 1211] [outer = 0x7f398683dc00]
06:15:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3987055400) [pid = 1904] [serial = 1212] [outer = 0x7f398683dc00]
06:15:25 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
06:15:25 INFO - document served over http requires an http
06:15:25 INFO - sub-resource via script-tag using the http-csp
06:15:25 INFO - delivery method with swap-origin-redirect and when
06:15:25 INFO - the target request is cross-origin.
06:15:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2352ms
06:15:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:15:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a22800 == 14 [pid = 1904] [id = 434]
06:15:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f3986836400) [pid = 1904] [serial = 1213] [outer = (nil)]
06:15:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3987241000) [pid = 1904] [serial = 1214] [outer = 0x7f3986836400]
06:15:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39880e1800) [pid = 1904] [serial = 1215] [outer = 0x7f3986836400]
06:15:27 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
06:15:27 INFO - document served over http requires an http
06:15:27 INFO - sub-resource via xhr-request using the http-csp
06:15:27 INFO - delivery method with keep-origin-redirect and when
06:15:27 INFO - the target request is cross-origin.
06:15:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2800ms
06:15:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:15:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bdb800 == 15 [pid = 1904] [id = 435]
06:15:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39875d5000) [pid = 1904] [serial = 1216] [outer = (nil)]
06:15:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398814c800) [pid = 1904] [serial = 1217] [outer = 0x7f39875d5000]
06:15:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3988ac5c00) [pid = 1904] [serial = 1218] [outer = 0x7f39875d5000]
06:15:29 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
06:15:29 INFO - document served over http requires an http
06:15:29 INFO - sub-resource via xhr-request using the http-csp
06:15:29 INFO - delivery method with no-redirect and when
06:15:29 INFO - the target request is cross-origin.
06:15:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1800ms
06:15:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:15:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cbe800 == 16 [pid = 1904] [id = 436]
06:15:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398814d800) [pid = 1904] [serial = 1219] [outer = (nil)]
06:15:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3988d49400) [pid = 1904] [serial = 1220] [outer = 0x7f398814d800]
06:15:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988d72c00) [pid = 1904] [serial = 1221] [outer = 0x7f398814d800]
06:15:31 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
06:15:31 INFO - document served over http requires an http
06:15:31 INFO - sub-resource via xhr-request using the http-csp
06:15:31 INFO - delivery method with swap-origin-redirect and when
06:15:31 INFO - the target request is cross-origin.
06:15:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1760ms
06:15:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:15:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899d8800 == 17 [pid = 1904] [id = 437]
06:15:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3988bf9400) [pid = 1904] [serial = 1222] [outer = (nil)]
06:15:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3989836400) [pid = 1904] [serial = 1223] [outer = 0x7f3988bf9400]
06:15:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3989929c00) [pid = 1904] [serial = 1224] [outer = 0x7f3988bf9400]
06:15:33 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
06:15:33 INFO - document served over http requires an https
06:15:33 INFO - sub-resource via fetch-request using the http-csp
06:15:33 INFO - delivery method with keep-origin-redirect and when
06:15:33 INFO - the target request is cross-origin.
06:15:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1891ms
06:15:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:15:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a727800 == 18 [pid = 1904] [id = 438]
06:15:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3988d80000) [pid = 1904] [serial = 1225] [outer = (nil)]
06:15:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3989a72000) [pid = 1904] [serial = 1226] [outer = 0x7f3988d80000]
06:15:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3989a7e800) [pid = 1904] [serial = 1227] [outer = 0x7f3988d80000]
06:15:35 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
06:15:35 INFO - document served over http requires an https
06:15:35 INFO - sub-resource via fetch-request using the http-csp
06:15:35 INFO - delivery method with no-redirect and when
06:15:35 INFO - the target request is cross-origin.
06:15:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2035ms
06:15:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:15:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a78b800 == 19 [pid = 1904] [id = 439]
06:15:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3989933400) [pid = 1904] [serial = 1228] [outer = (nil)]
06:15:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398a50b400) [pid = 1904] [serial = 1229] [outer = 0x7f3989933400]
06:15:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398a635800) [pid = 1904] [serial = 1230] [outer = 0x7f3989933400]
06:15:37 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
06:15:37 INFO - document served over http requires an https
06:15:37 INFO - sub-resource via fetch-request using the http-csp
06:15:37 INFO - delivery method with swap-origin-redirect and when
06:15:37 INFO - the target request is cross-origin.
06:15:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2337ms
06:15:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:15:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a859000 == 20 [pid = 1904] [id = 440]
06:15:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398a50d000) [pid = 1904] [serial = 1231] [outer = (nil)]
06:15:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398a63d000) [pid = 1904] [serial = 1232] [outer = 0x7f398a50d000]
06:15:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398a772400) [pid = 1904] [serial = 1233] [outer = 0x7f398a50d000]
06:15:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a86b000 == 21 [pid = 1904] [id = 441]
06:15:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398a777400) [pid = 1904] [serial = 1234] [outer = (nil)]
06:15:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398a775800) [pid = 1904] [serial = 1235] [outer = 0x7f398a777400]
06:15:40 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
06:15:40 INFO - document served over http requires an https
06:15:40 INFO - sub-resource via iframe-tag using the http-csp
06:15:40 INFO - delivery method with keep-origin-redirect and when
06:15:40 INFO - the target request is cross-origin.
06:15:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2993ms
06:15:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:15:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b143000 == 22 [pid = 1904] [id = 442]
06:15:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398a63dc00) [pid = 1904] [serial = 1236] [outer = (nil)]
06:15:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398a77a800) [pid = 1904] [serial = 1237] [outer = 0x7f398a63dc00]
06:15:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398b2c6400) [pid = 1904] [serial = 1238] [outer = 0x7f398a63dc00]
06:15:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b158000 == 23 [pid = 1904] [id = 443]
06:15:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398b2cb400) [pid = 1904] [serial = 1239] [outer = (nil)]
06:15:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398b2d1000) [pid = 1904] [serial = 1240] [outer = 0x7f398b2cb400]
06:15:42 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
06:15:42 INFO - document served over http requires an https
06:15:42 INFO - sub-resource via iframe-tag using the http-csp
06:15:42 INFO - delivery method with no-redirect and when
06:15:42 INFO - the target request is cross-origin.
06:15:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2092ms
06:15:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:15:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b308000 == 24 [pid = 1904] [id = 444]
06:15:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398b16c400) [pid = 1904] [serial = 1241] [outer = (nil)]
06:15:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398b2d1800) [pid = 1904] [serial = 1242] [outer = 0x7f398b16c400]
06:15:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398b3d9400) [pid = 1904] [serial = 1243] [outer = 0x7f398b16c400]
06:15:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b322800 == 25 [pid = 1904] [id = 445]
06:15:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398b3dc800) [pid = 1904] [serial = 1244] [outer = (nil)]
06:15:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398569a800) [pid = 1904] [serial = 1245] [outer = 0x7f398b3dc800]
06:15:45 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
06:15:45 INFO - document served over http requires an https
06:15:45 INFO - sub-resource via iframe-tag using the http-csp
06:15:45 INFO - delivery method with swap-origin-redirect and when
06:15:45 INFO - the target request is cross-origin.
06:15:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2790ms
06:15:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:15:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f7a800 == 26 [pid = 1904] [id = 446]
06:15:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f39867a4000) [pid = 1904] [serial = 1246] [outer = (nil)]
06:15:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f39867e6800) [pid = 1904] [serial = 1247] [outer = 0x7f39867a4000]
06:15:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398705d800) [pid = 1904] [serial = 1248] [outer = 0x7f39867a4000]
06:15:47 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
06:15:47 INFO - document served over http requires an https
06:15:47 INFO - sub-resource via script-tag using the http-csp
06:15:47 INFO - delivery method with keep-origin-redirect and when
06:15:47 INFO - the target request is cross-origin.
06:15:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2087ms
06:15:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:15:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f63800 == 27 [pid = 1904] [id = 447]
06:15:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f3985ff0c00) [pid = 1904] [serial = 1249] [outer = (nil)]
06:15:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398673c000) [pid = 1904] [serial = 1250] [outer = 0x7f3985ff0c00]
06:15:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3986f11000) [pid = 1904] [serial = 1251] [outer = 0x7f3985ff0c00]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987497000 == 26 [pid = 1904] [id = 431]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398720f800 == 25 [pid = 1904] [id = 430]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f78800 == 24 [pid = 1904] [id = 429]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398721a800 == 23 [pid = 1904] [id = 428]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9c000 == 22 [pid = 1904] [id = 427]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cad000 == 21 [pid = 1904] [id = 426]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986937800 == 20 [pid = 1904] [id = 425]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f83800 == 19 [pid = 1904] [id = 424]
06:15:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985636000 == 18 [pid = 1904] [id = 423]
06:15:49 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f3986e28000) [pid = 1904] [serial = 1149] [outer = (nil)] [url = about:blank]
06:15:49 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f39867ec800) [pid = 1904] [serial = 1146] [outer = (nil)] [url = about:blank]
06:15:49 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f39875ef400) [pid = 1904] [serial = 1155] [outer = (nil)] [url = about:blank]
06:15:49 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3987186c00) [pid = 1904] [serial = 1182] [outer = (nil)] [url = about:blank]
06:15:49 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f39875d5400) [pid = 1904] [serial = 1152] [outer = (nil)] [url = about:blank]
06:15:49 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
06:15:49 INFO - document served over http requires an https
06:15:49 INFO - sub-resource via script-tag using the http-csp
06:15:49 INFO - delivery method with no-redirect and when
06:15:49 INFO - the target request is cross-origin.
06:15:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2124ms
06:15:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:15:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398681d000 == 19 [pid = 1904] [id = 448]
06:15:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f3985ff2000) [pid = 1904] [serial = 1252] [outer = (nil)]
06:15:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f3986739c00) [pid = 1904] [serial = 1253] [outer = 0x7f3985ff2000]
06:15:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f3987190000) [pid = 1904] [serial = 1254] [outer = 0x7f3985ff2000]
06:15:51 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
06:15:51 INFO - document served over http requires an https
06:15:51 INFO - sub-resource via script-tag using the http-csp
06:15:51 INFO - delivery method with swap-origin-redirect and when
06:15:51 INFO - the target request is cross-origin.
06:15:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1895ms
06:15:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:15:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb1800 == 20 [pid = 1904] [id = 449]
06:15:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f3986973c00) [pid = 1904] [serial = 1255] [outer = (nil)]
06:15:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f39875f5000) [pid = 1904] [serial = 1256] [outer = 0x7f3986973c00]
06:15:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f39880e4c00) [pid = 1904] [serial = 1257] [outer = 0x7f3986973c00]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398724d400) [pid = 1904] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398696d000) [pid = 1904] [serial = 1200] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398718d000) [pid = 1904] [serial = 1205] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398814e400) [pid = 1904] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942515187]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3986966800) [pid = 1904] [serial = 1187] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398679ac00) [pid = 1904] [serial = 1184] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3987246400) [pid = 1904] [serial = 1195] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398705c000) [pid = 1904] [serial = 1190] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398723f800) [pid = 1904] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3985554800) [pid = 1904] [serial = 1208] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3986738800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3988150000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39888b7800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3987053800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986843c00) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f39867ed800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398705cc00) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3985fee000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3986968800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3988bf2000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39875f9400) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3986f0cc00) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398683f800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f39880e0000) [pid = 1904] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942515187]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3987241c00) [pid = 1904] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f39867a5000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3986f14800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3988150400) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3987080400) [pid = 1904] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398683f000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3986c3f000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3986734000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3985695c00) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3985693800) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f39867a5400) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3985ff6000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3985ff4000) [pid = 1904] [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]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398724cc00) [pid = 1904] [serial = 1158] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3988acb400) [pid = 1904] [serial = 1170] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3986e25c00) [pid = 1904] [serial = 1125] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f39877f5400) [pid = 1904] [serial = 1161] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398992c800) [pid = 1904] [serial = 1179] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3986838c00) [pid = 1904] [serial = 1115] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f39888ae400) [pid = 1904] [serial = 1167] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f39875d3c00) [pid = 1904] [serial = 1143] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f3987249800) [pid = 1904] [serial = 1140] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3988d55c00) [pid = 1904] [serial = 1173] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39880e5400) [pid = 1904] [serial = 1164] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f398696f000) [pid = 1904] [serial = 1120] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f3986838400) [pid = 1904] [serial = 1135] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f3989838800) [pid = 1904] [serial = 1176] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f3987053400) [pid = 1904] [serial = 1130] [outer = (nil)] [url = about:blank]
06:15:54 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f3986736000) [pid = 1904] [serial = 1110] [outer = (nil)] [url = about:blank]
06:15:54 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
06:15:54 INFO - document served over http requires an https
06:15:54 INFO - sub-resource via xhr-request using the http-csp
06:15:54 INFO - delivery method with keep-origin-redirect and when
06:15:54 INFO - the target request is cross-origin.
06:15:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2789ms
06:15:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:15:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987203800 == 21 [pid = 1904] [id = 450]
06:15:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f3986736000) [pid = 1904] [serial = 1258] [outer = (nil)]
06:15:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398679ac00) [pid = 1904] [serial = 1259] [outer = 0x7f3986736000]
06:15:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f3986969800) [pid = 1904] [serial = 1260] [outer = 0x7f3986736000]
06:15:57 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
06:15:57 INFO - document served over http requires an https
06:15:57 INFO - sub-resource via xhr-request using the http-csp
06:15:57 INFO - delivery method with no-redirect and when
06:15:57 INFO - the target request is cross-origin.
06:15:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2578ms
06:15:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:15:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d90000 == 22 [pid = 1904] [id = 451]
06:15:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f3985554800) [pid = 1904] [serial = 1261] [outer = (nil)]
06:15:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f398679fc00) [pid = 1904] [serial = 1262] [outer = 0x7f3985554800]
06:15:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3986f11400) [pid = 1904] [serial = 1263] [outer = 0x7f3985554800]
06:15:59 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
06:15:59 INFO - document served over http requires an https
06:15:59 INFO - sub-resource via xhr-request using the http-csp
06:15:59 INFO - delivery method with swap-origin-redirect and when
06:15:59 INFO - the target request is cross-origin.
06:15:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1848ms
06:15:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:15:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c2800 == 23 [pid = 1904] [id = 452]
06:15:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f39867a2c00) [pid = 1904] [serial = 1264] [outer = (nil)]
06:15:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f3987080400) [pid = 1904] [serial = 1265] [outer = 0x7f39867a2c00]
06:15:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:15:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f39875efc00) [pid = 1904] [serial = 1266] [outer = 0x7f39867a2c00]
06:16:00 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
06:16:00 INFO - document served over http requires an http
06:16:00 INFO - sub-resource via fetch-request using the http-csp
06:16:00 INFO - delivery method with keep-origin-redirect and when
06:16:00 INFO - the target request is same-origin.
06:16:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1743ms
06:16:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:16:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988995000 == 24 [pid = 1904] [id = 453]
06:16:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f398718b400) [pid = 1904] [serial = 1267] [outer = (nil)]
06:16:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f39880e6000) [pid = 1904] [serial = 1268] [outer = 0x7f398718b400]
06:16:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3988acb400) [pid = 1904] [serial = 1269] [outer = 0x7f398718b400]
06:16:02 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
06:16:02 INFO - document served over http requires an http
06:16:02 INFO - sub-resource via fetch-request using the http-csp
06:16:02 INFO - delivery method with no-redirect and when
06:16:02 INFO - the target request is same-origin.
06:16:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1887ms
06:16:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:16:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb3000 == 25 [pid = 1904] [id = 454]
06:16:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f398814bc00) [pid = 1904] [serial = 1270] [outer = (nil)]
06:16:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f398983b000) [pid = 1904] [serial = 1271] [outer = 0x7f398814bc00]
06:16:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3989a6f400) [pid = 1904] [serial = 1272] [outer = 0x7f398814bc00]
06:16:05 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
06:16:05 INFO - document served over http requires an http
06:16:05 INFO - sub-resource via fetch-request using the http-csp
06:16:05 INFO - delivery method with swap-origin-redirect and when
06:16:05 INFO - the target request is same-origin.
06:16:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2340ms
06:16:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:16:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a738000 == 26 [pid = 1904] [id = 455]
06:16:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3988d7c000) [pid = 1904] [serial = 1273] [outer = (nil)]
06:16:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f398a639c00) [pid = 1904] [serial = 1274] [outer = 0x7f3988d7c000]
06:16:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398b2c7000) [pid = 1904] [serial = 1275] [outer = 0x7f3988d7c000]
06:16:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b705800 == 27 [pid = 1904] [id = 456]
06:16:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398b2d5400) [pid = 1904] [serial = 1276] [outer = (nil)]
06:16:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398b3ddc00) [pid = 1904] [serial = 1277] [outer = 0x7f398b2d5400]
06:16:07 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
06:16:07 INFO - document served over http requires an http
06:16:07 INFO - sub-resource via iframe-tag using the http-csp
06:16:07 INFO - delivery method with keep-origin-redirect and when
06:16:07 INFO - the target request is same-origin.
06:16:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2384ms
06:16:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:16:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b714800 == 28 [pid = 1904] [id = 457]
06:16:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398b3dd800) [pid = 1904] [serial = 1278] [outer = (nil)]
06:16:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398b820000) [pid = 1904] [serial = 1279] [outer = 0x7f398b3dd800]
06:16:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398b827c00) [pid = 1904] [serial = 1280] [outer = 0x7f398b3dd800]
06:16:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb3b800 == 29 [pid = 1904] [id = 458]
06:16:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398b87ec00) [pid = 1904] [serial = 1281] [outer = (nil)]
06:16:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398b87d800) [pid = 1904] [serial = 1282] [outer = 0x7f398b87ec00]
06:16:10 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
06:16:10 INFO - document served over http requires an http
06:16:10 INFO - sub-resource via iframe-tag using the http-csp
06:16:10 INFO - delivery method with no-redirect and when
06:16:10 INFO - the target request is same-origin.
06:16:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3155ms
06:16:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:16:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb46800 == 30 [pid = 1904] [id = 459]
06:16:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398b81ac00) [pid = 1904] [serial = 1283] [outer = (nil)]
06:16:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398b884000) [pid = 1904] [serial = 1284] [outer = 0x7f398b81ac00]
06:16:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398bbf1400) [pid = 1904] [serial = 1285] [outer = 0x7f398b81ac00]
06:16:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c64a000 == 31 [pid = 1904] [id = 460]
06:16:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398bbf5c00) [pid = 1904] [serial = 1286] [outer = (nil)]
06:16:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398bbfa400) [pid = 1904] [serial = 1287] [outer = 0x7f398bbf5c00]
06:16:12 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
06:16:12 INFO - document served over http requires an http
06:16:12 INFO - sub-resource via iframe-tag using the http-csp
06:16:12 INFO - delivery method with swap-origin-redirect and when
06:16:12 INFO - the target request is same-origin.
06:16:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2091ms
06:16:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:16:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c654800 == 32 [pid = 1904] [id = 461]
06:16:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398b884c00) [pid = 1904] [serial = 1288] [outer = (nil)]
06:16:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398bbfbc00) [pid = 1904] [serial = 1289] [outer = 0x7f398b884c00]
06:16:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398c71ac00) [pid = 1904] [serial = 1290] [outer = 0x7f398b884c00]
06:16:15 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
06:16:15 INFO - document served over http requires an http
06:16:15 INFO - sub-resource via script-tag using the http-csp
06:16:15 INFO - delivery method with keep-origin-redirect and when
06:16:15 INFO - the target request is same-origin.
06:16:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2283ms
06:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:16:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c865000 == 33 [pid = 1904] [id = 462]
06:16:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398bbf9800) [pid = 1904] [serial = 1291] [outer = (nil)]
06:16:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398c81a400) [pid = 1904] [serial = 1292] [outer = 0x7f398bbf9800]
06:16:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398c821000) [pid = 1904] [serial = 1293] [outer = 0x7f398bbf9800]
06:16:18 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
06:16:18 INFO - document served over http requires an http
06:16:18 INFO - sub-resource via script-tag using the http-csp
06:16:18 INFO - delivery method with no-redirect and when
06:16:18 INFO - the target request is same-origin.
06:16:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3244ms
06:16:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:16:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850e7800 == 34 [pid = 1904] [id = 463]
06:16:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3984e10000) [pid = 1904] [serial = 1294] [outer = (nil)]
06:16:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3985548000) [pid = 1904] [serial = 1295] [outer = 0x7f3984e10000]
06:16:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986733800) [pid = 1904] [serial = 1296] [outer = 0x7f3984e10000]
06:16:21 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
06:16:21 INFO - document served over http requires an http
06:16:21 INFO - sub-resource via script-tag using the http-csp
06:16:21 INFO - delivery method with swap-origin-redirect and when
06:16:21 INFO - the target request is same-origin.
06:16:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2663ms
06:16:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:16:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e49000 == 35 [pid = 1904] [id = 464]
06:16:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3985fedc00) [pid = 1904] [serial = 1297] [outer = (nil)]
06:16:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39867ee800) [pid = 1904] [serial = 1298] [outer = 0x7f3985fedc00]
06:16:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3986970000) [pid = 1904] [serial = 1299] [outer = 0x7f3985fedc00]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb1800 == 34 [pid = 1904] [id = 449]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398681d000 == 33 [pid = 1904] [id = 448]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880bd000 == 32 [pid = 1904] [id = 413]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f63800 == 31 [pid = 1904] [id = 447]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f7a800 == 30 [pid = 1904] [id = 446]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b143000 == 29 [pid = 1904] [id = 442]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b158000 == 28 [pid = 1904] [id = 443]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a86b000 == 27 [pid = 1904] [id = 441]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a859000 == 26 [pid = 1904] [id = 440]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a78b800 == 25 [pid = 1904] [id = 439]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a727800 == 24 [pid = 1904] [id = 438]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899d8800 == 23 [pid = 1904] [id = 437]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cbe800 == 22 [pid = 1904] [id = 436]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bdb800 == 21 [pid = 1904] [id = 435]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a22800 == 20 [pid = 1904] [id = 434]
06:16:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987208000 == 19 [pid = 1904] [id = 433]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3987188000) [pid = 1904] [serial = 1191] [outer = (nil)] [url = about:blank]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3986f14000) [pid = 1904] [serial = 1201] [outer = (nil)] [url = about:blank]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39877f6000) [pid = 1904] [serial = 1196] [outer = (nil)] [url = about:blank]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39877f7800) [pid = 1904] [serial = 1206] [outer = (nil)] [url = about:blank]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3986837c00) [pid = 1904] [serial = 1185] [outer = (nil)] [url = about:blank]
06:16:22 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3986e24800) [pid = 1904] [serial = 1188] [outer = (nil)] [url = about:blank]
06:16:23 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
06:16:23 INFO - document served over http requires an http
06:16:23 INFO - sub-resource via xhr-request using the http-csp
06:16:23 INFO - delivery method with keep-origin-redirect and when
06:16:23 INFO - the target request is same-origin.
06:16:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2735ms
06:16:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:16:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f6e800 == 20 [pid = 1904] [id = 465]
06:16:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f39867a1800) [pid = 1904] [serial = 1300] [outer = (nil)]
06:16:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3986e25000) [pid = 1904] [serial = 1301] [outer = 0x7f39867a1800]
06:16:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986f0d800) [pid = 1904] [serial = 1302] [outer = 0x7f39867a1800]
06:16:25 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
06:16:25 INFO - document served over http requires an http
06:16:25 INFO - sub-resource via xhr-request using the http-csp
06:16:25 INFO - delivery method with no-redirect and when
06:16:25 INFO - the target request is same-origin.
06:16:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1882ms
06:16:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:16:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca1000 == 21 [pid = 1904] [id = 466]
06:16:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3986c48400) [pid = 1904] [serial = 1303] [outer = (nil)]
06:16:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3987080000) [pid = 1904] [serial = 1304] [outer = 0x7f3986c48400]
06:16:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3987191800) [pid = 1904] [serial = 1305] [outer = 0x7f3986c48400]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3985ff2000) [pid = 1904] [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]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3985ff0c00) [pid = 1904] [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]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39867a4000) [pid = 1904] [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]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986973c00) [pid = 1904] [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]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398b3dc800) [pid = 1904] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398a777400) [pid = 1904] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398b2cb400) [pid = 1904] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942542647]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3989836400) [pid = 1904] [serial = 1223] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398a775800) [pid = 1904] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398a63d000) [pid = 1904] [serial = 1232] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398673c000) [pid = 1904] [serial = 1250] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398569a800) [pid = 1904] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398814c800) [pid = 1904] [serial = 1217] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398a77a800) [pid = 1904] [serial = 1237] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3988d49400) [pid = 1904] [serial = 1220] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3989a72000) [pid = 1904] [serial = 1226] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3986739c00) [pid = 1904] [serial = 1253] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39875f5000) [pid = 1904] [serial = 1256] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398b2d1000) [pid = 1904] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942542647]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398b2d1800) [pid = 1904] [serial = 1242] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3987241000) [pid = 1904] [serial = 1214] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3986966000) [pid = 1904] [serial = 1211] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f39867e6800) [pid = 1904] [serial = 1247] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398a50b400) [pid = 1904] [serial = 1229] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398679ac00) [pid = 1904] [serial = 1259] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f39867e8c00) [pid = 1904] [serial = 1209] [outer = (nil)] [url = about:blank]
06:16:28 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f39880e4c00) [pid = 1904] [serial = 1257] [outer = (nil)] [url = about:blank]
06:16:28 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
06:16:28 INFO - document served over http requires an http
06:16:28 INFO - sub-resource via xhr-request using the http-csp
06:16:28 INFO - delivery method with swap-origin-redirect and when
06:16:28 INFO - the target request is same-origin.
06:16:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3293ms
06:16:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:16:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986da1800 == 22 [pid = 1904] [id = 467]
06:16:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3985febc00) [pid = 1904] [serial = 1306] [outer = (nil)]
06:16:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39867e2400) [pid = 1904] [serial = 1307] [outer = 0x7f3985febc00]
06:16:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398705f000) [pid = 1904] [serial = 1308] [outer = 0x7f3985febc00]
06:16:30 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
06:16:30 INFO - document served over http requires an https
06:16:30 INFO - sub-resource via fetch-request using the http-csp
06:16:30 INFO - delivery method with keep-origin-redirect and when
06:16:30 INFO - the target request is same-origin.
06:16:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1782ms
06:16:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:16:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9e000 == 23 [pid = 1904] [id = 468]
06:16:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3985ff0c00) [pid = 1904] [serial = 1309] [outer = (nil)]
06:16:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f39867a5000) [pid = 1904] [serial = 1310] [outer = 0x7f3985ff0c00]
06:16:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3987078c00) [pid = 1904] [serial = 1311] [outer = 0x7f3985ff0c00]
06:16:33 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
06:16:33 INFO - document served over http requires an https
06:16:33 INFO - sub-resource via fetch-request using the http-csp
06:16:33 INFO - delivery method with no-redirect and when
06:16:33 INFO - the target request is same-origin.
06:16:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2339ms
06:16:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:16:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c0800 == 24 [pid = 1904] [id = 469]
06:16:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f39867a8000) [pid = 1904] [serial = 1312] [outer = (nil)]
06:16:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f39875d5400) [pid = 1904] [serial = 1313] [outer = 0x7f39867a8000]
06:16:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39877fa800) [pid = 1904] [serial = 1314] [outer = 0x7f39867a8000]
06:16:35 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
06:16:35 INFO - document served over http requires an https
06:16:35 INFO - sub-resource via fetch-request using the http-csp
06:16:35 INFO - delivery method with swap-origin-redirect and when
06:16:35 INFO - the target request is same-origin.
06:16:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2295ms
06:16:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:16:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898b800 == 25 [pid = 1904] [id = 470]
06:16:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f39875d6800) [pid = 1904] [serial = 1315] [outer = (nil)]
06:16:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f39880e3800) [pid = 1904] [serial = 1316] [outer = 0x7f39875d6800]
06:16:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f39888b0800) [pid = 1904] [serial = 1317] [outer = 0x7f39875d6800]
06:16:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bc8800 == 26 [pid = 1904] [id = 471]
06:16:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3988ac3c00) [pid = 1904] [serial = 1318] [outer = (nil)]
06:16:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3988bebc00) [pid = 1904] [serial = 1319] [outer = 0x7f3988ac3c00]
06:16:37 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
06:16:37 INFO - document served over http requires an https
06:16:37 INFO - sub-resource via iframe-tag using the http-csp
06:16:37 INFO - delivery method with keep-origin-redirect and when
06:16:37 INFO - the target request is same-origin.
06:16:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2341ms
06:16:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:16:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c07000 == 27 [pid = 1904] [id = 472]
06:16:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f39880e5000) [pid = 1904] [serial = 1320] [outer = (nil)]
06:16:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3988ad0000) [pid = 1904] [serial = 1321] [outer = 0x7f39880e5000]
06:16:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3988d75800) [pid = 1904] [serial = 1322] [outer = 0x7f39880e5000]
06:16:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cbe800 == 28 [pid = 1904] [id = 473]
06:16:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3988d7f000) [pid = 1904] [serial = 1323] [outer = (nil)]
06:16:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398983e400) [pid = 1904] [serial = 1324] [outer = 0x7f3988d7f000]
06:16:41 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
06:16:41 INFO - document served over http requires an https
06:16:41 INFO - sub-resource via iframe-tag using the http-csp
06:16:41 INFO - delivery method with no-redirect and when
06:16:41 INFO - the target request is same-origin.
06:16:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3433ms
06:16:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:16:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898d7800 == 29 [pid = 1904] [id = 474]
06:16:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3988bf4400) [pid = 1904] [serial = 1325] [outer = (nil)]
06:16:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3989838800) [pid = 1904] [serial = 1326] [outer = 0x7f3988bf4400]
06:16:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3989a7b400) [pid = 1904] [serial = 1327] [outer = 0x7f3988bf4400]
06:16:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a696000 == 30 [pid = 1904] [id = 475]
06:16:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398a50a000) [pid = 1904] [serial = 1328] [outer = (nil)]
06:16:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398a633c00) [pid = 1904] [serial = 1329] [outer = 0x7f398a50a000]
06:16:43 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
06:16:43 INFO - document served over http requires an https
06:16:43 INFO - sub-resource via iframe-tag using the http-csp
06:16:43 INFO - delivery method with swap-origin-redirect and when
06:16:43 INFO - the target request is same-origin.
06:16:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1939ms
06:16:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:16:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a734000 == 31 [pid = 1904] [id = 476]
06:16:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398992e400) [pid = 1904] [serial = 1330] [outer = (nil)]
06:16:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398a638800) [pid = 1904] [serial = 1331] [outer = 0x7f398992e400]
06:16:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398a778c00) [pid = 1904] [serial = 1332] [outer = 0x7f398992e400]
06:16:45 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
06:16:45 INFO - document served over http requires an https
06:16:45 INFO - sub-resource via script-tag using the http-csp
06:16:45 INFO - delivery method with keep-origin-redirect and when
06:16:45 INFO - the target request is same-origin.
06:16:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1777ms
06:16:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:16:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a862000 == 32 [pid = 1904] [id = 477]
06:16:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398a511800) [pid = 1904] [serial = 1333] [outer = (nil)]
06:16:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398b2cb800) [pid = 1904] [serial = 1334] [outer = 0x7f398a511800]
06:16:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398b3d8000) [pid = 1904] [serial = 1335] [outer = 0x7f398a511800]
06:16:46 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
06:16:46 INFO - document served over http requires an https
06:16:46 INFO - sub-resource via script-tag using the http-csp
06:16:46 INFO - delivery method with no-redirect and when
06:16:46 INFO - the target request is same-origin.
06:16:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1747ms
06:16:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:16:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b15a000 == 33 [pid = 1904] [id = 478]
06:16:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398b2cfc00) [pid = 1904] [serial = 1336] [outer = (nil)]
06:16:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398b81a400) [pid = 1904] [serial = 1337] [outer = 0x7f398b2cfc00]
06:16:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398bbef800) [pid = 1904] [serial = 1338] [outer = 0x7f398b2cfc00]
06:16:49 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
06:16:49 INFO - document served over http requires an https
06:16:49 INFO - sub-resource via script-tag using the http-csp
06:16:49 INFO - delivery method with swap-origin-redirect and when
06:16:49 INFO - the target request is same-origin.
06:16:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2338ms
06:16:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:16:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b717800 == 34 [pid = 1904] [id = 479]
06:16:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398b828c00) [pid = 1904] [serial = 1339] [outer = (nil)]
06:16:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398c81a000) [pid = 1904] [serial = 1340] [outer = 0x7f398b828c00]
06:16:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398ca83000) [pid = 1904] [serial = 1341] [outer = 0x7f398b828c00]
06:16:51 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
06:16:51 INFO - document served over http requires an https
06:16:51 INFO - sub-resource via xhr-request using the http-csp
06:16:51 INFO - delivery method with keep-origin-redirect and when
06:16:51 INFO - the target request is same-origin.
06:16:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2238ms
06:16:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:16:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca0f800 == 35 [pid = 1904] [id = 480]
06:16:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398c721c00) [pid = 1904] [serial = 1342] [outer = (nil)]
06:16:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398ca8bc00) [pid = 1904] [serial = 1343] [outer = 0x7f398c721c00]
06:16:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398d3a9c00) [pid = 1904] [serial = 1344] [outer = 0x7f398c721c00]
06:16:53 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
06:16:53 INFO - document served over http requires an https
06:16:53 INFO - sub-resource via xhr-request using the http-csp
06:16:53 INFO - delivery method with no-redirect and when
06:16:53 INFO - the target request is same-origin.
06:16:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2185ms
06:16:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:16:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d487000 == 36 [pid = 1904] [id = 481]
06:16:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398ca8b400) [pid = 1904] [serial = 1345] [outer = (nil)]
06:16:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398d3b3c00) [pid = 1904] [serial = 1346] [outer = 0x7f398ca8b400]
06:16:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398d4e6400) [pid = 1904] [serial = 1347] [outer = 0x7f398ca8b400]
06:16:57 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
06:16:57 INFO - document served over http requires an https
06:16:57 INFO - sub-resource via xhr-request using the http-csp
06:16:57 INFO - delivery method with swap-origin-redirect and when
06:16:57 INFO - the target request is same-origin.
06:16:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3645ms
06:16:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:16:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986aeb000 == 37 [pid = 1904] [id = 482]
06:16:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398b174000) [pid = 1904] [serial = 1348] [outer = (nil)]
06:16:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398ca87c00) [pid = 1904] [serial = 1349] [outer = 0x7f398b174000]
06:16:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:16:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398dce6400) [pid = 1904] [serial = 1350] [outer = 0x7f398b174000]
06:16:59 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
06:16:59 INFO - document served over http requires an http
06:16:59 INFO - sub-resource via fetch-request using the meta-csp
06:16:59 INFO - delivery method with keep-origin-redirect and when
06:16:59 INFO - the target request is cross-origin.
06:16:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2185ms
06:16:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:16:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880bb000 == 38 [pid = 1904] [id = 483]
06:16:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f3985547c00) [pid = 1904] [serial = 1351] [outer = (nil)]
06:17:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398554b000) [pid = 1904] [serial = 1352] [outer = 0x7f3985547c00]
06:17:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3987055800) [pid = 1904] [serial = 1353] [outer = 0x7f3985547c00]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d90000 == 37 [pid = 1904] [id = 451]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c2800 == 36 [pid = 1904] [id = 452]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988995000 == 35 [pid = 1904] [id = 453]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb3000 == 34 [pid = 1904] [id = 454]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b705800 == 33 [pid = 1904] [id = 456]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a738000 == 32 [pid = 1904] [id = 455]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb3b800 == 31 [pid = 1904] [id = 458]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b714800 == 30 [pid = 1904] [id = 457]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c64a000 == 29 [pid = 1904] [id = 460]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb46800 == 28 [pid = 1904] [id = 459]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c654800 == 27 [pid = 1904] [id = 461]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c865000 == 26 [pid = 1904] [id = 462]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850e7800 == 25 [pid = 1904] [id = 463]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e49000 == 24 [pid = 1904] [id = 464]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988845000 == 23 [pid = 1904] [id = 432]
06:17:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca1000 == 22 [pid = 1904] [id = 466]
06:17:00 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3986f11000) [pid = 1904] [serial = 1251] [outer = (nil)] [url = about:blank]
06:17:00 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3987190000) [pid = 1904] [serial = 1254] [outer = (nil)] [url = about:blank]
06:17:00 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398705d800) [pid = 1904] [serial = 1248] [outer = (nil)] [url = about:blank]
06:17:01 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
06:17:01 INFO - document served over http requires an http
06:17:01 INFO - sub-resource via fetch-request using the meta-csp
06:17:01 INFO - delivery method with no-redirect and when
06:17:01 INFO - the target request is cross-origin.
06:17:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1937ms
06:17:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:17:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e41000 == 23 [pid = 1904] [id = 484]
06:17:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f39867e7c00) [pid = 1904] [serial = 1354] [outer = (nil)]
06:17:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3986c47400) [pid = 1904] [serial = 1355] [outer = 0x7f39867e7c00]
06:17:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398705e800) [pid = 1904] [serial = 1356] [outer = 0x7f39867e7c00]
06:17:03 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
06:17:03 INFO - document served over http requires an http
06:17:03 INFO - sub-resource via fetch-request using the meta-csp
06:17:03 INFO - delivery method with swap-origin-redirect and when
06:17:03 INFO - the target request is cross-origin.
06:17:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2339ms
06:17:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:17:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398692f000 == 24 [pid = 1904] [id = 485]
06:17:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398696fc00) [pid = 1904] [serial = 1357] [outer = (nil)]
06:17:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f39875d1800) [pid = 1904] [serial = 1358] [outer = 0x7f398696fc00]
06:17:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f3988147800) [pid = 1904] [serial = 1359] [outer = 0x7f398696fc00]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398b2d5400) [pid = 1904] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398b87ec00) [pid = 1904] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942570166]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398bbf5c00) [pid = 1904] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3986e25000) [pid = 1904] [serial = 1301] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3987080000) [pid = 1904] [serial = 1304] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398679fc00) [pid = 1904] [serial = 1262] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f39867ee800) [pid = 1904] [serial = 1298] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398b3ddc00) [pid = 1904] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398a639c00) [pid = 1904] [serial = 1274] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398983b000) [pid = 1904] [serial = 1271] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f3985548000) [pid = 1904] [serial = 1295] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f39880e6000) [pid = 1904] [serial = 1268] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3987080400) [pid = 1904] [serial = 1265] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398b87d800) [pid = 1904] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942570166]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398b820000) [pid = 1904] [serial = 1279] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398bbfa400) [pid = 1904] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398b884000) [pid = 1904] [serial = 1284] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f398bbfbc00) [pid = 1904] [serial = 1289] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398c81a400) [pid = 1904] [serial = 1292] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f39867e2400) [pid = 1904] [serial = 1307] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3984e10000) [pid = 1904] [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]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f3986c48400) [pid = 1904] [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]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3985fedc00) [pid = 1904] [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]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39867a1800) [pid = 1904] [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]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986f0d800) [pid = 1904] [serial = 1302] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3987191800) [pid = 1904] [serial = 1305] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3986969800) [pid = 1904] [serial = 1260] [outer = (nil)] [url = about:blank]
06:17:07 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986970000) [pid = 1904] [serial = 1299] [outer = (nil)] [url = about:blank]
06:17:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986920800 == 25 [pid = 1904] [id = 486]
06:17:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3984e0dc00) [pid = 1904] [serial = 1360] [outer = (nil)]
06:17:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3984e11400) [pid = 1904] [serial = 1361] [outer = 0x7f3984e0dc00]
06:17:08 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
06:17:08 INFO - document served over http requires an http
06:17:08 INFO - sub-resource via iframe-tag using the meta-csp
06:17:08 INFO - delivery method with keep-origin-redirect and when
06:17:08 INFO - the target request is cross-origin.
06:17:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4600ms
06:17:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:17:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398563c000 == 26 [pid = 1904] [id = 487]
06:17:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3984e0fc00) [pid = 1904] [serial = 1362] [outer = (nil)]
06:17:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398554f400) [pid = 1904] [serial = 1363] [outer = 0x7f3984e0fc00]
06:17:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3986974800) [pid = 1904] [serial = 1364] [outer = 0x7f3984e0fc00]
06:17:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398743e800 == 27 [pid = 1904] [id = 488]
06:17:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3986f0d800) [pid = 1904] [serial = 1365] [outer = (nil)]
06:17:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3987080400) [pid = 1904] [serial = 1366] [outer = 0x7f3986f0d800]
06:17:10 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
06:17:10 INFO - document served over http requires an http
06:17:10 INFO - sub-resource via iframe-tag using the meta-csp
06:17:10 INFO - delivery method with no-redirect and when
06:17:10 INFO - the target request is cross-origin.
06:17:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2288ms
06:17:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:17:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988845000 == 28 [pid = 1904] [id = 489]
06:17:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f3986734800) [pid = 1904] [serial = 1367] [outer = (nil)]
06:17:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f3987084c00) [pid = 1904] [serial = 1368] [outer = 0x7f3986734800]
06:17:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398814a000) [pid = 1904] [serial = 1369] [outer = 0x7f3986734800]
06:17:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb4000 == 29 [pid = 1904] [id = 490]
06:17:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f39888b7800) [pid = 1904] [serial = 1370] [outer = (nil)]
06:17:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f3988bf4800) [pid = 1904] [serial = 1371] [outer = 0x7f39888b7800]
06:17:12 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
06:17:12 INFO - document served over http requires an http
06:17:12 INFO - sub-resource via iframe-tag using the meta-csp
06:17:12 INFO - delivery method with swap-origin-redirect and when
06:17:12 INFO - the target request is cross-origin.
06:17:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2156ms
06:17:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:17:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a68e000 == 30 [pid = 1904] [id = 491]
06:17:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f3987083800) [pid = 1904] [serial = 1372] [outer = (nil)]
06:17:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3988bf8c00) [pid = 1904] [serial = 1373] [outer = 0x7f3987083800]
06:17:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3989934800) [pid = 1904] [serial = 1374] [outer = 0x7f3987083800]
06:17:14 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
06:17:14 INFO - document served over http requires an http
06:17:14 INFO - sub-resource via script-tag using the meta-csp
06:17:14 INFO - delivery method with keep-origin-redirect and when
06:17:14 INFO - the target request is cross-origin.
06:17:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2089ms
06:17:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:17:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b162800 == 31 [pid = 1904] [id = 492]
06:17:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f3988bf3000) [pid = 1904] [serial = 1375] [outer = (nil)]
06:17:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398a511c00) [pid = 1904] [serial = 1376] [outer = 0x7f3988bf3000]
06:17:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398b2d4400) [pid = 1904] [serial = 1377] [outer = 0x7f3988bf3000]
06:17:17 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
06:17:17 INFO - document served over http requires an http
06:17:17 INFO - sub-resource via script-tag using the meta-csp
06:17:17 INFO - delivery method with no-redirect and when
06:17:17 INFO - the target request is cross-origin.
06:17:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2588ms
06:17:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:17:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb40800 == 32 [pid = 1904] [id = 493]
06:17:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398a76bc00) [pid = 1904] [serial = 1378] [outer = (nil)]
06:17:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398b87e000) [pid = 1904] [serial = 1379] [outer = 0x7f398a76bc00]
06:17:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398bbf5c00) [pid = 1904] [serial = 1380] [outer = 0x7f398a76bc00]
06:17:20 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
06:17:20 INFO - document served over http requires an http
06:17:20 INFO - sub-resource via script-tag using the meta-csp
06:17:20 INFO - delivery method with swap-origin-redirect and when
06:17:20 INFO - the target request is cross-origin.
06:17:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2343ms
06:17:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:17:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c859000 == 33 [pid = 1904] [id = 494]
06:17:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398b87dc00) [pid = 1904] [serial = 1381] [outer = (nil)]
06:17:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398c819800) [pid = 1904] [serial = 1382] [outer = 0x7f398b87dc00]
06:17:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398d3ab800) [pid = 1904] [serial = 1383] [outer = 0x7f398b87dc00]
06:17:23 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
06:17:23 INFO - document served over http requires an http
06:17:23 INFO - sub-resource via xhr-request using the meta-csp
06:17:23 INFO - delivery method with keep-origin-redirect and when
06:17:23 INFO - the target request is cross-origin.
06:17:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3340ms
06:17:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:17:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d658800 == 34 [pid = 1904] [id = 495]
06:17:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398c819000) [pid = 1904] [serial = 1384] [outer = (nil)]
06:17:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398d4e2400) [pid = 1904] [serial = 1385] [outer = 0x7f398c819000]
06:17:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398dcea800) [pid = 1904] [serial = 1386] [outer = 0x7f398c819000]
06:17:25 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
06:17:25 INFO - document served over http requires an http
06:17:25 INFO - sub-resource via xhr-request using the meta-csp
06:17:25 INFO - delivery method with no-redirect and when
06:17:25 INFO - the target request is cross-origin.
06:17:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2462ms
06:17:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:17:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1b800 == 35 [pid = 1904] [id = 496]
06:17:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f398d4e3c00) [pid = 1904] [serial = 1387] [outer = (nil)]
06:17:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f398e271400) [pid = 1904] [serial = 1388] [outer = 0x7f398d4e3c00]
06:17:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f398e808c00) [pid = 1904] [serial = 1389] [outer = 0x7f398d4e3c00]
06:17:28 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
06:17:28 INFO - document served over http requires an http
06:17:28 INFO - sub-resource via xhr-request using the meta-csp
06:17:28 INFO - delivery method with swap-origin-redirect and when
06:17:28 INFO - the target request is cross-origin.
06:17:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2501ms
06:17:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:17:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd2d000 == 36 [pid = 1904] [id = 497]
06:17:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f398e270800) [pid = 1904] [serial = 1390] [outer = (nil)]
06:17:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f398e811000) [pid = 1904] [serial = 1391] [outer = 0x7f398e270800]
06:17:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f398e873800) [pid = 1904] [serial = 1392] [outer = 0x7f398e270800]
06:17:30 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
06:17:30 INFO - document served over http requires an https
06:17:30 INFO - sub-resource via fetch-request using the meta-csp
06:17:30 INFO - delivery method with keep-origin-redirect and when
06:17:30 INFO - the target request is cross-origin.
06:17:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1996ms
06:17:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:17:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e88b000 == 37 [pid = 1904] [id = 498]
06:17:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398e810c00) [pid = 1904] [serial = 1393] [outer = (nil)]
06:17:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f398f27a800) [pid = 1904] [serial = 1394] [outer = 0x7f398e810c00]
06:17:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398f281c00) [pid = 1904] [serial = 1395] [outer = 0x7f398e810c00]
06:17:33 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
06:17:33 INFO - document served over http requires an https
06:17:33 INFO - sub-resource via fetch-request using the meta-csp
06:17:33 INFO - delivery method with no-redirect and when
06:17:33 INFO - the target request is cross-origin.
06:17:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2544ms
06:17:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:17:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a5000 == 38 [pid = 1904] [id = 499]
06:17:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398f279c00) [pid = 1904] [serial = 1396] [outer = (nil)]
06:17:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398f42dc00) [pid = 1904] [serial = 1397] [outer = 0x7f398f279c00]
06:17:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398f43a000) [pid = 1904] [serial = 1398] [outer = 0x7f398f279c00]
06:17:35 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
06:17:35 INFO - document served over http requires an https
06:17:35 INFO - sub-resource via fetch-request using the meta-csp
06:17:35 INFO - delivery method with swap-origin-redirect and when
06:17:35 INFO - the target request is cross-origin.
06:17:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2844ms
06:17:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:17:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e961800 == 39 [pid = 1904] [id = 500]
06:17:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398f42d000) [pid = 1904] [serial = 1399] [outer = (nil)]
06:17:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398f551c00) [pid = 1904] [serial = 1400] [outer = 0x7f398f42d000]
06:17:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398f559000) [pid = 1904] [serial = 1401] [outer = 0x7f398f42d000]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9e000 == 38 [pid = 1904] [id = 468]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c0800 == 37 [pid = 1904] [id = 469]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bc8800 == 36 [pid = 1904] [id = 471]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898b800 == 35 [pid = 1904] [id = 470]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cbe800 == 34 [pid = 1904] [id = 473]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c07000 == 33 [pid = 1904] [id = 472]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a696000 == 32 [pid = 1904] [id = 475]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898d7800 == 31 [pid = 1904] [id = 474]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a734000 == 30 [pid = 1904] [id = 476]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a862000 == 29 [pid = 1904] [id = 477]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b308000 == 28 [pid = 1904] [id = 444]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b15a000 == 27 [pid = 1904] [id = 478]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b717800 == 26 [pid = 1904] [id = 479]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca0f800 == 25 [pid = 1904] [id = 480]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d487000 == 24 [pid = 1904] [id = 481]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880bb000 == 23 [pid = 1904] [id = 483]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f6e800 == 22 [pid = 1904] [id = 465]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e41000 == 21 [pid = 1904] [id = 484]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986920800 == 20 [pid = 1904] [id = 486]
06:17:39 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398692f000 == 19 [pid = 1904] [id = 485]
06:17:39 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f3986733800) [pid = 1904] [serial = 1296] [outer = (nil)] [url = about:blank]
06:17:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e4f000 == 20 [pid = 1904] [id = 501]
06:17:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f3985554000) [pid = 1904] [serial = 1402] [outer = (nil)]
06:17:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f3986972400) [pid = 1904] [serial = 1403] [outer = 0x7f3985554000]
06:17:40 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
06:17:40 INFO - document served over http requires an https
06:17:40 INFO - sub-resource via iframe-tag using the meta-csp
06:17:40 INFO - delivery method with keep-origin-redirect and when
06:17:40 INFO - the target request is cross-origin.
06:17:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 4548ms
06:17:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:17:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398692f000 == 21 [pid = 1904] [id = 502]
06:17:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f3986841000) [pid = 1904] [serial = 1404] [outer = (nil)]
06:17:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f3986e2c400) [pid = 1904] [serial = 1405] [outer = 0x7f3986841000]
06:17:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f39875f8800) [pid = 1904] [serial = 1406] [outer = 0x7f3986841000]
06:17:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398720b000 == 22 [pid = 1904] [id = 503]
06:17:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f39880dbc00) [pid = 1904] [serial = 1407] [outer = (nil)]
06:17:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f39888af400) [pid = 1904] [serial = 1408] [outer = 0x7f39880dbc00]
06:17:42 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
06:17:42 INFO - document served over http requires an https
06:17:42 INFO - sub-resource via iframe-tag using the meta-csp
06:17:42 INFO - delivery method with no-redirect and when
06:17:42 INFO - the target request is cross-origin.
06:17:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1784ms
06:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:17:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398749e000 == 23 [pid = 1904] [id = 504]
06:17:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f3986e24800) [pid = 1904] [serial = 1409] [outer = (nil)]
06:17:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f3988152000) [pid = 1904] [serial = 1410] [outer = 0x7f3986e24800]
06:17:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398992e000) [pid = 1904] [serial = 1411] [outer = 0x7f3986e24800]
06:17:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988990800 == 24 [pid = 1904] [id = 505]
06:17:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f3989a7ac00) [pid = 1904] [serial = 1412] [outer = (nil)]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3988ac3c00) [pid = 1904] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f3988d7f000) [pid = 1904] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942600844]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398a50a000) [pid = 1904] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f3984e0dc00) [pid = 1904] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f398b81a400) [pid = 1904] [serial = 1337] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f398b2cb800) [pid = 1904] [serial = 1334] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398a638800) [pid = 1904] [serial = 1331] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f398ca87c00) [pid = 1904] [serial = 1349] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f39880e3800) [pid = 1904] [serial = 1316] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f3988bebc00) [pid = 1904] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f39867a5000) [pid = 1904] [serial = 1310] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f3986c47400) [pid = 1904] [serial = 1355] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f39875d5400) [pid = 1904] [serial = 1313] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3988ad0000) [pid = 1904] [serial = 1321] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398983e400) [pid = 1904] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942600844]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f398554b000) [pid = 1904] [serial = 1352] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f3989838800) [pid = 1904] [serial = 1326] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f398a633c00) [pid = 1904] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f398d3b3c00) [pid = 1904] [serial = 1346] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398ca8bc00) [pid = 1904] [serial = 1343] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f398c81a000) [pid = 1904] [serial = 1340] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f39875d1800) [pid = 1904] [serial = 1358] [outer = (nil)] [url = about:blank]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f3984e11400) [pid = 1904] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f3985547c00) [pid = 1904] [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]
06:17:45 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f39867e7c00) [pid = 1904] [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]
06:17:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f3985546400) [pid = 1904] [serial = 1413] [outer = 0x7f3989a7ac00]
06:17:45 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
06:17:45 INFO - document served over http requires an https
06:17:45 INFO - sub-resource via iframe-tag using the meta-csp
06:17:45 INFO - delivery method with swap-origin-redirect and when
06:17:45 INFO - the target request is cross-origin.
06:17:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3662ms
06:17:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:17:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a39800 == 25 [pid = 1904] [id = 506]
06:17:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3985fef000) [pid = 1904] [serial = 1414] [outer = (nil)]
06:17:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f3986e28800) [pid = 1904] [serial = 1415] [outer = 0x7f3985fef000]
06:17:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f3988ad1c00) [pid = 1904] [serial = 1416] [outer = 0x7f3985fef000]
06:17: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
06:17:48 INFO - document served over http requires an https
06:17:48 INFO - sub-resource via script-tag using the meta-csp
06:17:48 INFO - delivery method with keep-origin-redirect and when
06:17:48 INFO - the target request is cross-origin.
06:17:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2446ms
06:17:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:17:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c0f000 == 26 [pid = 1904] [id = 507]
06:17:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f398554cc00) [pid = 1904] [serial = 1417] [outer = (nil)]
06:17:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f39875d3000) [pid = 1904] [serial = 1418] [outer = 0x7f398554cc00]
06:17:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f3989838800) [pid = 1904] [serial = 1419] [outer = 0x7f398554cc00]
06:17: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
06:17:50 INFO - document served over http requires an https
06:17:50 INFO - sub-resource via script-tag using the meta-csp
06:17:50 INFO - delivery method with no-redirect and when
06:17:50 INFO - the target request is cross-origin.
06:17:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2238ms
06:17:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:17:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a699000 == 27 [pid = 1904] [id = 508]
06:17:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f39867a2000) [pid = 1904] [serial = 1420] [outer = (nil)]
06:17:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398a638800) [pid = 1904] [serial = 1421] [outer = 0x7f39867a2000]
06:17:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398b3d1000) [pid = 1904] [serial = 1422] [outer = 0x7f39867a2000]
06:17:53 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
06:17:53 INFO - document served over http requires an https
06:17:53 INFO - sub-resource via script-tag using the meta-csp
06:17:53 INFO - delivery method with swap-origin-redirect and when
06:17:53 INFO - the target request is cross-origin.
06:17:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2944ms
06:17:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:17:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a86e800 == 28 [pid = 1904] [id = 509]
06:17:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398a506400) [pid = 1904] [serial = 1423] [outer = (nil)]
06:17:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398b823c00) [pid = 1904] [serial = 1424] [outer = 0x7f398a506400]
06:17:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398c819400) [pid = 1904] [serial = 1425] [outer = 0x7f398a506400]
06:17: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
06:17:55 INFO - document served over http requires an https
06:17:55 INFO - sub-resource via xhr-request using the meta-csp
06:17:55 INFO - delivery method with keep-origin-redirect and when
06:17:55 INFO - the target request is cross-origin.
06:17:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1928ms
06:17:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:17:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb42000 == 29 [pid = 1904] [id = 510]
06:17:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398b882c00) [pid = 1904] [serial = 1426] [outer = (nil)]
06:17:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398d3ac400) [pid = 1904] [serial = 1427] [outer = 0x7f398b882c00]
06:17:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398d4e3000) [pid = 1904] [serial = 1428] [outer = 0x7f398b882c00]
06:17:57 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
06:17:57 INFO - document served over http requires an https
06:17:57 INFO - sub-resource via xhr-request using the meta-csp
06:17:57 INFO - delivery method with no-redirect and when
06:17:57 INFO - the target request is cross-origin.
06:17:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1834ms
06:17:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:17:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d47c000 == 30 [pid = 1904] [id = 511]
06:17:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398ca8f000) [pid = 1904] [serial = 1429] [outer = (nil)]
06:17:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398e80e000) [pid = 1904] [serial = 1430] [outer = 0x7f398ca8f000]
06:17:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:17:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f398f27bc00) [pid = 1904] [serial = 1431] [outer = 0x7f398ca8f000]
06:17:59 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
06:17:59 INFO - document served over http requires an https
06:17:59 INFO - sub-resource via xhr-request using the meta-csp
06:17:59 INFO - delivery method with swap-origin-redirect and when
06:17:59 INFO - the target request is cross-origin.
06:17:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1893ms
06:17:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:17:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd33000 == 31 [pid = 1904] [id = 512]
06:17:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398e80d000) [pid = 1904] [serial = 1432] [outer = (nil)]
06:17:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398f552000) [pid = 1904] [serial = 1433] [outer = 0x7f398e80d000]
06:18:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398f828000) [pid = 1904] [serial = 1434] [outer = 0x7f398e80d000]
06:18:01 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
06:18:01 INFO - document served over http requires an http
06:18:01 INFO - sub-resource via fetch-request using the meta-csp
06:18:01 INFO - delivery method with keep-origin-redirect and when
06:18:01 INFO - the target request is same-origin.
06:18:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2486ms
06:18:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:18:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f193000 == 32 [pid = 1904] [id = 513]
06:18:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f398f54e400) [pid = 1904] [serial = 1435] [outer = (nil)]
06:18:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398fa71000) [pid = 1904] [serial = 1436] [outer = 0x7f398f54e400]
06:18:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f398fa7c000) [pid = 1904] [serial = 1437] [outer = 0x7f398f54e400]
06:18:04 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
06:18:04 INFO - document served over http requires an http
06:18:04 INFO - sub-resource via fetch-request using the meta-csp
06:18:04 INFO - delivery method with no-redirect and when
06:18:04 INFO - the target request is same-origin.
06:18:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2593ms
06:18:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:18:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f395000 == 33 [pid = 1904] [id = 514]
06:18:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f398fb9e000) [pid = 1904] [serial = 1438] [outer = (nil)]
06:18:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398fb9fc00) [pid = 1904] [serial = 1439] [outer = 0x7f398fb9e000]
06:18:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398fba6800) [pid = 1904] [serial = 1440] [outer = 0x7f398fb9e000]
06:18: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
06:18:07 INFO - document served over http requires an http
06:18:07 INFO - sub-resource via fetch-request using the meta-csp
06:18:07 INFO - delivery method with swap-origin-redirect and when
06:18:07 INFO - the target request is same-origin.
06:18:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3134ms
06:18:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:18:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f574800 == 34 [pid = 1904] [id = 515]
06:18:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f398fb9e400) [pid = 1904] [serial = 1441] [outer = (nil)]
06:18:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f398fc13000) [pid = 1904] [serial = 1442] [outer = 0x7f398fb9e400]
06:18:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f398fc1a400) [pid = 1904] [serial = 1443] [outer = 0x7f398fb9e400]
06:18:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa44800 == 35 [pid = 1904] [id = 516]
06:18:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f398fc1dc00) [pid = 1904] [serial = 1444] [outer = (nil)]
06:18:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f398fc22800) [pid = 1904] [serial = 1445] [outer = 0x7f398fc1dc00]
06:18:09 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
06:18:09 INFO - document served over http requires an http
06:18:09 INFO - sub-resource via iframe-tag using the meta-csp
06:18:09 INFO - delivery method with keep-origin-redirect and when
06:18:09 INFO - the target request is same-origin.
06:18:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2041ms
06:18:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:18:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa4f800 == 36 [pid = 1904] [id = 517]
06:18:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f398fc11c00) [pid = 1904] [serial = 1446] [outer = (nil)]
06:18:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f398fc21c00) [pid = 1904] [serial = 1447] [outer = 0x7f398fc11c00]
06:18:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f39901f4c00) [pid = 1904] [serial = 1448] [outer = 0x7f398fc11c00]
06:18:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399032e000 == 37 [pid = 1904] [id = 518]
06:18:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f39901f8400) [pid = 1904] [serial = 1449] [outer = (nil)]
06:18:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f39901fbc00) [pid = 1904] [serial = 1450] [outer = 0x7f39901f8400]
06:18:11 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
06:18:11 INFO - document served over http requires an http
06:18:11 INFO - sub-resource via iframe-tag using the meta-csp
06:18:11 INFO - delivery method with no-redirect and when
06:18:11 INFO - the target request is same-origin.
06:18:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1987ms
06:18:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:18:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f399033f800 == 38 [pid = 1904] [id = 519]
06:18:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f398fc1bc00) [pid = 1904] [serial = 1451] [outer = (nil)]
06:18:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f39901fb800) [pid = 1904] [serial = 1452] [outer = 0x7f398fc1bc00]
06:18:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f3990b76400) [pid = 1904] [serial = 1453] [outer = 0x7f398fc1bc00]
06:18:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990b9e000 == 39 [pid = 1904] [id = 520]
06:18:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f3990b7a000) [pid = 1904] [serial = 1454] [outer = (nil)]
06:18:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f3990b80400) [pid = 1904] [serial = 1455] [outer = 0x7f3990b7a000]
06:18:13 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
06:18:13 INFO - document served over http requires an http
06:18:13 INFO - sub-resource via iframe-tag using the meta-csp
06:18:13 INFO - delivery method with swap-origin-redirect and when
06:18:13 INFO - the target request is same-origin.
06:18:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2086ms
06:18:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:18:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985629800 == 40 [pid = 1904] [id = 521]
06:18:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f3986733400) [pid = 1904] [serial = 1456] [outer = (nil)]
06:18:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f3986839400) [pid = 1904] [serial = 1457] [outer = 0x7f3986733400]
06:18:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f3990d40000) [pid = 1904] [serial = 1458] [outer = 0x7f3986733400]
06:18:17 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
06:18:17 INFO - document served over http requires an http
06:18:17 INFO - sub-resource via script-tag using the meta-csp
06:18:17 INFO - delivery method with keep-origin-redirect and when
06:18:17 INFO - the target request is same-origin.
06:18:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3816ms
06:18:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b322800 == 39 [pid = 1904] [id = 445]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398743e800 == 38 [pid = 1904] [id = 488]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398563c000 == 37 [pid = 1904] [id = 487]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb4000 == 36 [pid = 1904] [id = 490]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988845000 == 35 [pid = 1904] [id = 489]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a68e000 == 34 [pid = 1904] [id = 491]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b162800 == 33 [pid = 1904] [id = 492]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb40800 == 32 [pid = 1904] [id = 493]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c859000 == 31 [pid = 1904] [id = 494]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d658800 == 30 [pid = 1904] [id = 495]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1b800 == 29 [pid = 1904] [id = 496]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd2d000 == 28 [pid = 1904] [id = 497]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e88b000 == 27 [pid = 1904] [id = 498]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a5000 == 26 [pid = 1904] [id = 499]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e4f000 == 25 [pid = 1904] [id = 501]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398720b000 == 24 [pid = 1904] [id = 503]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398692f000 == 23 [pid = 1904] [id = 502]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988990800 == 22 [pid = 1904] [id = 505]
06:18:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398749e000 == 21 [pid = 1904] [id = 504]
06:18:18 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f398705f000) [pid = 1904] [serial = 1308] [outer = (nil)] [url = about:blank]
06:18:18 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f3987055800) [pid = 1904] [serial = 1353] [outer = (nil)] [url = about:blank]
06:18:18 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f398705e800) [pid = 1904] [serial = 1356] [outer = (nil)] [url = about:blank]
06:18:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985637000 == 22 [pid = 1904] [id = 522]
06:18:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f3986732800) [pid = 1904] [serial = 1459] [outer = (nil)]
06:18:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f3986737000) [pid = 1904] [serial = 1460] [outer = 0x7f3986732800]
06:18:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f3986971000) [pid = 1904] [serial = 1461] [outer = 0x7f3986732800]
06:18:20 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
06:18:20 INFO - document served over http requires an http
06:18:20 INFO - sub-resource via script-tag using the meta-csp
06:18:20 INFO - delivery method with no-redirect and when
06:18:20 INFO - the target request is same-origin.
06:18:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3125ms
06:18:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:18:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca4800 == 23 [pid = 1904] [id = 523]
06:18:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f3985ff2000) [pid = 1904] [serial = 1462] [outer = (nil)]
06:18:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f398705e400) [pid = 1904] [serial = 1463] [outer = 0x7f3985ff2000]
06:18:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f39875d4800) [pid = 1904] [serial = 1464] [outer = 0x7f3985ff2000]
06:18:23 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
06:18:23 INFO - document served over http requires an http
06:18:23 INFO - sub-resource via script-tag using the meta-csp
06:18:23 INFO - delivery method with swap-origin-redirect and when
06:18:23 INFO - the target request is same-origin.
06:18:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2898ms
06:18:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f398b16c400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f398b174000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f3988bf3000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f398b81ac00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f398a76bc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f3986736000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f398b2cfc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f398814d800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f398554d400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f39888b7800) [pid = 1904] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f398ca8b400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f3989933400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f398a511800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f398b3dd800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f398c819000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f398a50d000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f39880dbc00) [pid = 1904] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942662023]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f398992e400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f3985554800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f39875d6800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f3988d7c000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f398c721c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f3985febc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f3984e0fc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f39867a8000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f398b87dc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f3987083800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398a63dc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f39875d5000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f398b884c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398718b400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3986f0d800) [pid = 1904] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942630385]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f39880e5000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f398b828c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f3988d80000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f3986734800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f3989a7ac00) [pid = 1904] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3986e24800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398d4e3c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f398683dc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f3985ff0c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f3988bf4400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f398814bc00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f3986841000) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3986836400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f398bbf9800) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f39867a2c00) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f3988bf9400) [pid = 1904] [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]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f3985554000) [pid = 1904] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398e811000) [pid = 1904] [serial = 1391] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398c819800) [pid = 1904] [serial = 1382] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3985546400) [pid = 1904] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398f27a800) [pid = 1904] [serial = 1394] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3987080400) [pid = 1904] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942630385]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398e271400) [pid = 1904] [serial = 1388] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3988bf4800) [pid = 1904] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f39888af400) [pid = 1904] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942662023]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398d4e2400) [pid = 1904] [serial = 1385] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398a511c00) [pid = 1904] [serial = 1376] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398b87e000) [pid = 1904] [serial = 1379] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3987084c00) [pid = 1904] [serial = 1368] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3988bf8c00) [pid = 1904] [serial = 1373] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398554f400) [pid = 1904] [serial = 1363] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398f551c00) [pid = 1904] [serial = 1400] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f3988152000) [pid = 1904] [serial = 1410] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3986e2c400) [pid = 1904] [serial = 1405] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398f42dc00) [pid = 1904] [serial = 1397] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3986972400) [pid = 1904] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3986e28800) [pid = 1904] [serial = 1415] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398c821000) [pid = 1904] [serial = 1293] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3988ac5c00) [pid = 1904] [serial = 1218] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39877fa800) [pid = 1904] [serial = 1314] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3988d75800) [pid = 1904] [serial = 1322] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398bbef800) [pid = 1904] [serial = 1338] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398d3ab800) [pid = 1904] [serial = 1383] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3989a6f400) [pid = 1904] [serial = 1272] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3987055400) [pid = 1904] [serial = 1212] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3989a7e800) [pid = 1904] [serial = 1227] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398b3d8000) [pid = 1904] [serial = 1335] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398b3d9400) [pid = 1904] [serial = 1243] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3988d72c00) [pid = 1904] [serial = 1221] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398c71ac00) [pid = 1904] [serial = 1290] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3989929c00) [pid = 1904] [serial = 1224] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398b2c6400) [pid = 1904] [serial = 1238] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398d4e6400) [pid = 1904] [serial = 1347] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f39888b0800) [pid = 1904] [serial = 1317] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398b2c7000) [pid = 1904] [serial = 1275] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398a778c00) [pid = 1904] [serial = 1332] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398a772400) [pid = 1904] [serial = 1233] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398ca83000) [pid = 1904] [serial = 1341] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3987078c00) [pid = 1904] [serial = 1311] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398e808c00) [pid = 1904] [serial = 1389] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3989a7b400) [pid = 1904] [serial = 1327] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f39875efc00) [pid = 1904] [serial = 1266] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3988acb400) [pid = 1904] [serial = 1269] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398dcea800) [pid = 1904] [serial = 1386] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398dce6400) [pid = 1904] [serial = 1350] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398a635800) [pid = 1904] [serial = 1230] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398bbf1400) [pid = 1904] [serial = 1285] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398d3a9c00) [pid = 1904] [serial = 1344] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3986f11400) [pid = 1904] [serial = 1263] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398b827c00) [pid = 1904] [serial = 1280] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f39880e1800) [pid = 1904] [serial = 1215] [outer = (nil)] [url = about:blank]
06:18:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987430800 == 24 [pid = 1904] [id = 524]
06:18:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3985550800) [pid = 1904] [serial = 1465] [outer = (nil)]
06:18:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3985696400) [pid = 1904] [serial = 1466] [outer = 0x7f3985550800]
06:18:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f3986e24400) [pid = 1904] [serial = 1467] [outer = 0x7f3985550800]
06:18:26 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
06:18:26 INFO - document served over http requires an http
06:18:26 INFO - sub-resource via xhr-request using the meta-csp
06:18:26 INFO - delivery method with keep-origin-redirect and when
06:18:26 INFO - the target request is same-origin.
06:18:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2388ms
06:18:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:18:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a9800 == 25 [pid = 1904] [id = 525]
06:18:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398554dc00) [pid = 1904] [serial = 1468] [outer = (nil)]
06:18:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39867e8c00) [pid = 1904] [serial = 1469] [outer = 0x7f398554dc00]
06:18:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3987189c00) [pid = 1904] [serial = 1470] [outer = 0x7f398554dc00]
06:18:28 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
06:18:28 INFO - document served over http requires an http
06:18:28 INFO - sub-resource via xhr-request using the meta-csp
06:18:28 INFO - delivery method with no-redirect and when
06:18:28 INFO - the target request is same-origin.
06:18:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2292ms
06:18:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:18:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988989800 == 26 [pid = 1904] [id = 526]
06:18:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39867a8400) [pid = 1904] [serial = 1471] [outer = (nil)]
06:18:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f39875de000) [pid = 1904] [serial = 1472] [outer = 0x7f39867a8400]
06:18:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f398814d800) [pid = 1904] [serial = 1473] [outer = 0x7f39867a8400]
06:18:30 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
06:18:30 INFO - document served over http requires an http
06:18:30 INFO - sub-resource via xhr-request using the meta-csp
06:18:30 INFO - delivery method with swap-origin-redirect and when
06:18:30 INFO - the target request is same-origin.
06:18:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2409ms
06:18:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:18:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cab800 == 27 [pid = 1904] [id = 527]
06:18:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f39875f8000) [pid = 1904] [serial = 1474] [outer = (nil)]
06:18:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f39888b6000) [pid = 1904] [serial = 1475] [outer = 0x7f39875f8000]
06:18:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3988d54400) [pid = 1904] [serial = 1476] [outer = 0x7f39875f8000]
06:18:33 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
06:18:33 INFO - document served over http requires an https
06:18:33 INFO - sub-resource via fetch-request using the meta-csp
06:18:33 INFO - delivery method with keep-origin-redirect and when
06:18:33 INFO - the target request is same-origin.
06:18:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2641ms
06:18:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:18:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a697800 == 28 [pid = 1904] [id = 528]
06:18:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3988ac8800) [pid = 1904] [serial = 1477] [outer = (nil)]
06:18:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3989840400) [pid = 1904] [serial = 1478] [outer = 0x7f3988ac8800]
06:18:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3989a74800) [pid = 1904] [serial = 1479] [outer = 0x7f3988ac8800]
06:18:36 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
06:18:36 INFO - document served over http requires an https
06:18:36 INFO - sub-resource via fetch-request using the meta-csp
06:18:36 INFO - delivery method with no-redirect and when
06:18:36 INFO - the target request is same-origin.
06:18:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2940ms
06:18:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:18:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a869000 == 29 [pid = 1904] [id = 529]
06:18:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398983fc00) [pid = 1904] [serial = 1480] [outer = (nil)]
06:18:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398a50d400) [pid = 1904] [serial = 1481] [outer = 0x7f398983fc00]
06:18:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398a76bc00) [pid = 1904] [serial = 1482] [outer = 0x7f398983fc00]
06:18:38 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
06:18:38 INFO - document served over http requires an https
06:18:38 INFO - sub-resource via fetch-request using the meta-csp
06:18:38 INFO - delivery method with swap-origin-redirect and when
06:18:38 INFO - the target request is same-origin.
06:18:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2235ms
06:18:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:18:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b709000 == 30 [pid = 1904] [id = 530]
06:18:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398a50cc00) [pid = 1904] [serial = 1483] [outer = (nil)]
06:18:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398b2c6400) [pid = 1904] [serial = 1484] [outer = 0x7f398a50cc00]
06:18:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398b3df400) [pid = 1904] [serial = 1485] [outer = 0x7f398a50cc00]
06:18:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c645800 == 31 [pid = 1904] [id = 531]
06:18:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398b822800) [pid = 1904] [serial = 1486] [outer = (nil)]
06:18:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398b881400) [pid = 1904] [serial = 1487] [outer = 0x7f398b822800]
06:18:41 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
06:18:41 INFO - document served over http requires an https
06:18:41 INFO - sub-resource via iframe-tag using the meta-csp
06:18:41 INFO - delivery method with keep-origin-redirect and when
06:18:41 INFO - the target request is same-origin.
06:18:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2262ms
06:18:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:18:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c857800 == 32 [pid = 1904] [id = 532]
06:18:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398a772400) [pid = 1904] [serial = 1488] [outer = (nil)]
06:18:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398b883c00) [pid = 1904] [serial = 1489] [outer = 0x7f398a772400]
06:18:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398c71a800) [pid = 1904] [serial = 1490] [outer = 0x7f398a772400]
06:18:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d481000 == 33 [pid = 1904] [id = 533]
06:18:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398c721c00) [pid = 1904] [serial = 1491] [outer = (nil)]
06:18:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398c822000) [pid = 1904] [serial = 1492] [outer = 0x7f398c721c00]
06:18:43 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
06:18:43 INFO - document served over http requires an https
06:18:43 INFO - sub-resource via iframe-tag using the meta-csp
06:18:43 INFO - delivery method with no-redirect and when
06:18:43 INFO - the target request is same-origin.
06:18:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2488ms
06:18:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:18:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d653800 == 34 [pid = 1904] [id = 534]
06:18:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398b827c00) [pid = 1904] [serial = 1493] [outer = (nil)]
06:18:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398c824c00) [pid = 1904] [serial = 1494] [outer = 0x7f398b827c00]
06:18:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398d3b2800) [pid = 1904] [serial = 1495] [outer = 0x7f398b827c00]
06:18:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1a000 == 35 [pid = 1904] [id = 535]
06:18:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398d4e2c00) [pid = 1904] [serial = 1496] [outer = (nil)]
06:18:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398dce2000) [pid = 1904] [serial = 1497] [outer = 0x7f398d4e2c00]
06:18:46 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
06:18:46 INFO - document served over http requires an https
06:18:46 INFO - sub-resource via iframe-tag using the meta-csp
06:18:46 INFO - delivery method with swap-origin-redirect and when
06:18:46 INFO - the target request is same-origin.
06:18:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2648ms
06:18:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:18:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd24800 == 36 [pid = 1904] [id = 536]
06:18:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398c819800) [pid = 1904] [serial = 1498] [outer = (nil)]
06:18:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398dce6400) [pid = 1904] [serial = 1499] [outer = 0x7f398c819800]
06:18:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398e270c00) [pid = 1904] [serial = 1500] [outer = 0x7f398c819800]
06:18:49 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
06:18:49 INFO - document served over http requires an https
06:18:49 INFO - sub-resource via script-tag using the meta-csp
06:18:49 INFO - delivery method with keep-origin-redirect and when
06:18:49 INFO - the target request is same-origin.
06:18:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3218ms
06:18:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:18:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e8a7000 == 37 [pid = 1904] [id = 537]
06:18:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398d4e4400) [pid = 1904] [serial = 1501] [outer = (nil)]
06:18:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398e813800) [pid = 1904] [serial = 1502] [outer = 0x7f398d4e4400]
06:18:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398f283c00) [pid = 1904] [serial = 1503] [outer = 0x7f398d4e4400]
06:18:51 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
06:18:51 INFO - document served over http requires an https
06:18:51 INFO - sub-resource via script-tag using the meta-csp
06:18:51 INFO - delivery method with no-redirect and when
06:18:51 INFO - the target request is same-origin.
06:18:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1990ms
06:18:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:18:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f56b800 == 38 [pid = 1904] [id = 538]
06:18:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398e815c00) [pid = 1904] [serial = 1504] [outer = (nil)]
06:18:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398f43a400) [pid = 1904] [serial = 1505] [outer = 0x7f398e815c00]
06:18:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398fb9c000) [pid = 1904] [serial = 1506] [outer = 0x7f398e815c00]
06:18:53 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
06:18:53 INFO - document served over http requires an https
06:18:53 INFO - sub-resource via script-tag using the meta-csp
06:18:53 INFO - delivery method with swap-origin-redirect and when
06:18:53 INFO - the target request is same-origin.
06:18:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1934ms
06:18:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:18:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3990ed1000 == 39 [pid = 1904] [id = 539]
06:18:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398f54f800) [pid = 1904] [serial = 1507] [outer = (nil)]
06:18:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f39901f8800) [pid = 1904] [serial = 1508] [outer = 0x7f398f54f800]
06:18:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:18:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f399097dc00) [pid = 1904] [serial = 1509] [outer = 0x7f398f54f800]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987203800 == 38 [pid = 1904] [id = 450]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c0f000 == 37 [pid = 1904] [id = 507]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a699000 == 36 [pid = 1904] [id = 508]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a86e800 == 35 [pid = 1904] [id = 509]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986aeb000 == 34 [pid = 1904] [id = 482]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb42000 == 33 [pid = 1904] [id = 510]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d47c000 == 32 [pid = 1904] [id = 511]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd33000 == 31 [pid = 1904] [id = 512]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f193000 == 30 [pid = 1904] [id = 513]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f395000 == 29 [pid = 1904] [id = 514]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa44800 == 28 [pid = 1904] [id = 516]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f574800 == 27 [pid = 1904] [id = 515]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399032e000 == 26 [pid = 1904] [id = 518]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa4f800 == 25 [pid = 1904] [id = 517]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990b9e000 == 24 [pid = 1904] [id = 520]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f399033f800 == 23 [pid = 1904] [id = 519]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986da1800 == 22 [pid = 1904] [id = 467]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985637000 == 21 [pid = 1904] [id = 522]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca4800 == 20 [pid = 1904] [id = 523]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a39800 == 19 [pid = 1904] [id = 506]
06:18:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985629800 == 18 [pid = 1904] [id = 521]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a9800 == 17 [pid = 1904] [id = 525]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988989800 == 16 [pid = 1904] [id = 526]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cab800 == 15 [pid = 1904] [id = 527]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a697800 == 14 [pid = 1904] [id = 528]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a869000 == 13 [pid = 1904] [id = 529]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c645800 == 12 [pid = 1904] [id = 531]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b709000 == 11 [pid = 1904] [id = 530]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d481000 == 10 [pid = 1904] [id = 533]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c857800 == 9 [pid = 1904] [id = 532]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1a000 == 8 [pid = 1904] [id = 535]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d653800 == 7 [pid = 1904] [id = 534]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd24800 == 6 [pid = 1904] [id = 536]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e8a7000 == 5 [pid = 1904] [id = 537]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f56b800 == 4 [pid = 1904] [id = 538]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987430800 == 3 [pid = 1904] [id = 524]
06:18:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e961800 == 2 [pid = 1904] [id = 500]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398814a000) [pid = 1904] [serial = 1369] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986974800) [pid = 1904] [serial = 1364] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3989934800) [pid = 1904] [serial = 1374] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398992e000) [pid = 1904] [serial = 1411] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f39875f8800) [pid = 1904] [serial = 1406] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398bbf5c00) [pid = 1904] [serial = 1380] [outer = (nil)] [url = about:blank]
06:18:58 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398b2d4400) [pid = 1904] [serial = 1377] [outer = (nil)] [url = about:blank]
06:18:59 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
06:18:59 INFO - document served over http requires an https
06:18:59 INFO - sub-resource via xhr-request using the meta-csp
06:18:59 INFO - delivery method with keep-origin-redirect and when
06:18:59 INFO - the target request is same-origin.
06:18:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 6356ms
06:18:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:19:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f4800 == 3 [pid = 1904] [id = 540]
06:19:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f3985696c00) [pid = 1904] [serial = 1510] [outer = (nil)]
06:19:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f3985698000) [pid = 1904] [serial = 1511] [outer = 0x7f3985696c00]
06:19:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3985ff5400) [pid = 1904] [serial = 1512] [outer = 0x7f3985696c00]
06:19:01 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
06:19:01 INFO - document served over http requires an https
06:19:01 INFO - sub-resource via xhr-request using the meta-csp
06:19:01 INFO - delivery method with no-redirect and when
06:19:01 INFO - the target request is same-origin.
06:19:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2146ms
06:19:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:19:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e44000 == 4 [pid = 1904] [id = 541]
06:19:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3985697000) [pid = 1904] [serial = 1513] [outer = (nil)]
06:19:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398673fc00) [pid = 1904] [serial = 1514] [outer = 0x7f3985697000]
06:19:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f39867a3000) [pid = 1904] [serial = 1515] [outer = 0x7f3985697000]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398f279c00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398e810c00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398e270800) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398696fc00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398f42d000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398fb9e400) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f39901f8400) [pid = 1904] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942691413]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3985550800) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398a506400) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3986733400) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398ca8f000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3985ff2000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398e80d000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398554cc00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39867a2000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398fc11c00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986732800) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398f54e400) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398fc1dc00) [pid = 1904] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3985fef000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398b882c00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3990b7a000) [pid = 1904] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398fc1bc00) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398fb9e000) [pid = 1904] [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]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f39901fbc00) [pid = 1904] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942691413]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3990b80400) [pid = 1904] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398f552000) [pid = 1904] [serial = 1433] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3986839400) [pid = 1904] [serial = 1457] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398e80e000) [pid = 1904] [serial = 1430] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398fc21c00) [pid = 1904] [serial = 1447] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398fb9fc00) [pid = 1904] [serial = 1439] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398fc13000) [pid = 1904] [serial = 1442] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398b823c00) [pid = 1904] [serial = 1424] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398fc22800) [pid = 1904] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f39875d3000) [pid = 1904] [serial = 1418] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f398a638800) [pid = 1904] [serial = 1421] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398fa71000) [pid = 1904] [serial = 1436] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398d3ac400) [pid = 1904] [serial = 1427] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f39901fb800) [pid = 1904] [serial = 1452] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398705e400) [pid = 1904] [serial = 1463] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3986737000) [pid = 1904] [serial = 1460] [outer = (nil)] [url = about:blank]
06:19:07 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3985696400) [pid = 1904] [serial = 1466] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398c819400) [pid = 1904] [serial = 1425] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398d4e3000) [pid = 1904] [serial = 1428] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398f43a000) [pid = 1904] [serial = 1398] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398f281c00) [pid = 1904] [serial = 1395] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398f27bc00) [pid = 1904] [serial = 1431] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398e873800) [pid = 1904] [serial = 1392] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3988147800) [pid = 1904] [serial = 1359] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398f559000) [pid = 1904] [serial = 1401] [outer = (nil)] [url = about:blank]
06:19:08 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f3986e24400) [pid = 1904] [serial = 1467] [outer = (nil)] [url = about:blank]
06:19:09 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
06:19:09 INFO - document served over http requires an https
06:19:09 INFO - sub-resource via xhr-request using the meta-csp
06:19:09 INFO - delivery method with swap-origin-redirect and when
06:19:09 INFO - the target request is same-origin.
06:19:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 7659ms
06:19:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:19:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e57000 == 5 [pid = 1904] [id = 542]
06:19:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f3985548400) [pid = 1904] [serial = 1516] [outer = (nil)]
06:19:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f398554f000) [pid = 1904] [serial = 1517] [outer = 0x7f3985548400]
06:19:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f398569b800) [pid = 1904] [serial = 1518] [outer = 0x7f3985548400]
06:19:12 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
06:19:12 INFO - document served over http requires an http
06:19:12 INFO - sub-resource via fetch-request using the meta-referrer
06:19:12 INFO - delivery method with keep-origin-redirect and when
06:19:12 INFO - the target request is cross-origin.
06:19:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2791ms
06:19:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:19:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398680d000 == 6 [pid = 1904] [id = 543]
06:19:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398554c800) [pid = 1904] [serial = 1519] [outer = (nil)]
06:19:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3986731800) [pid = 1904] [serial = 1520] [outer = 0x7f398554c800]
06:19:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3986799c00) [pid = 1904] [serial = 1521] [outer = 0x7f398554c800]
06:19:14 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
06:19:14 INFO - document served over http requires an http
06:19:14 INFO - sub-resource via fetch-request using the meta-referrer
06:19:14 INFO - delivery method with no-redirect and when
06:19:14 INFO - the target request is cross-origin.
06:19:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1835ms
06:19:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:19:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986926000 == 7 [pid = 1904] [id = 544]
06:19:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f3985ff6400) [pid = 1904] [serial = 1522] [outer = (nil)]
06:19:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f39867e7400) [pid = 1904] [serial = 1523] [outer = 0x7f3985ff6400]
06:19:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3986837c00) [pid = 1904] [serial = 1524] [outer = 0x7f3985ff6400]
06:19:16 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
06:19:16 INFO - document served over http requires an http
06:19:16 INFO - sub-resource via fetch-request using the meta-referrer
06:19:16 INFO - delivery method with swap-origin-redirect and when
06:19:16 INFO - the target request is cross-origin.
06:19:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1749ms
06:19:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:19:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986adb800 == 8 [pid = 1904] [id = 545]
06:19:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39867e5000) [pid = 1904] [serial = 1525] [outer = (nil)]
06:19:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3986841400) [pid = 1904] [serial = 1526] [outer = 0x7f39867e5000]
06:19:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398696b000) [pid = 1904] [serial = 1527] [outer = 0x7f39867e5000]
06:19:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986af0000 == 9 [pid = 1904] [id = 546]
06:19:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3986970000) [pid = 1904] [serial = 1528] [outer = (nil)]
06:19:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398696f400) [pid = 1904] [serial = 1529] [outer = 0x7f3986970000]
06:19:18 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
06:19:18 INFO - document served over http requires an http
06:19:18 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:18 INFO - delivery method with keep-origin-redirect and when
06:19:18 INFO - the target request is cross-origin.
06:19:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2084ms
06:19:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:19:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca4800 == 10 [pid = 1904] [id = 547]
06:19:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3986840800) [pid = 1904] [serial = 1530] [outer = (nil)]
06:19:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3986972000) [pid = 1904] [serial = 1531] [outer = 0x7f3986840800]
06:19:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3986e20c00) [pid = 1904] [serial = 1532] [outer = 0x7f3986840800]
06:19:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d8c800 == 11 [pid = 1904] [id = 548]
06:19:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3986e26c00) [pid = 1904] [serial = 1533] [outer = (nil)]
06:19:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3986e2ac00) [pid = 1904] [serial = 1534] [outer = 0x7f3986e26c00]
06:19:20 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
06:19:20 INFO - document served over http requires an http
06:19:20 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:20 INFO - delivery method with no-redirect and when
06:19:20 INFO - the target request is cross-origin.
06:19:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2231ms
06:19:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:19:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9a000 == 12 [pid = 1904] [id = 549]
06:19:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3986973800) [pid = 1904] [serial = 1535] [outer = (nil)]
06:19:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3986e2b000) [pid = 1904] [serial = 1536] [outer = 0x7f3986973800]
06:19:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986f0a000) [pid = 1904] [serial = 1537] [outer = 0x7f3986973800]
06:19:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987215000 == 13 [pid = 1904] [id = 550]
06:19:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3986f0e400) [pid = 1904] [serial = 1538] [outer = (nil)]
06:19:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986f13800) [pid = 1904] [serial = 1539] [outer = 0x7f3986f0e400]
06:19:22 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
06:19:22 INFO - document served over http requires an http
06:19:22 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:22 INFO - delivery method with swap-origin-redirect and when
06:19:22 INFO - the target request is cross-origin.
06:19:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2337ms
06:19:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:19:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987429800 == 14 [pid = 1904] [id = 551]
06:19:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3986e29c00) [pid = 1904] [serial = 1540] [outer = (nil)]
06:19:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986f10c00) [pid = 1904] [serial = 1541] [outer = 0x7f3986e29c00]
06:19:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398705f800) [pid = 1904] [serial = 1542] [outer = 0x7f3986e29c00]
06:19:26 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
06:19:26 INFO - document served over http requires an http
06:19:26 INFO - sub-resource via script-tag using the meta-referrer
06:19:26 INFO - delivery method with keep-origin-redirect and when
06:19:26 INFO - the target request is cross-origin.
06:19:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3541ms
06:19:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:19:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398693c000 == 15 [pid = 1904] [id = 552]
06:19:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3985549800) [pid = 1904] [serial = 1543] [outer = (nil)]
06:19:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3985694800) [pid = 1904] [serial = 1544] [outer = 0x7f3985549800]
06:19:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3987082000) [pid = 1904] [serial = 1545] [outer = 0x7f3985549800]
06:19:28 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
06:19:28 INFO - document served over http requires an http
06:19:28 INFO - sub-resource via script-tag using the meta-referrer
06:19:28 INFO - delivery method with no-redirect and when
06:19:28 INFO - the target request is cross-origin.
06:19:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1982ms
06:19:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:19:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850e5000 == 16 [pid = 1904] [id = 553]
06:19:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3985551000) [pid = 1904] [serial = 1546] [outer = (nil)]
06:19:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3985feb800) [pid = 1904] [serial = 1547] [outer = 0x7f3985551000]
06:19:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3986969400) [pid = 1904] [serial = 1548] [outer = 0x7f3985551000]
06:19:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850f4800 == 15 [pid = 1904] [id = 540]
06:19:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3990ed1000 == 14 [pid = 1904] [id = 539]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398f828000) [pid = 1904] [serial = 1434] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3989838800) [pid = 1904] [serial = 1419] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3988ad1c00) [pid = 1904] [serial = 1416] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3990d40000) [pid = 1904] [serial = 1458] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398fc1a400) [pid = 1904] [serial = 1443] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3990b76400) [pid = 1904] [serial = 1453] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f39901f4c00) [pid = 1904] [serial = 1448] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986971000) [pid = 1904] [serial = 1461] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398fa7c000) [pid = 1904] [serial = 1437] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398b3d1000) [pid = 1904] [serial = 1422] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398fba6800) [pid = 1904] [serial = 1440] [outer = (nil)] [url = about:blank]
06:19:29 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39875d4800) [pid = 1904] [serial = 1464] [outer = (nil)] [url = about:blank]
06:19:30 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
06:19:30 INFO - document served over http requires an http
06:19:30 INFO - sub-resource via script-tag using the meta-referrer
06:19:30 INFO - delivery method with swap-origin-redirect and when
06:19:30 INFO - the target request is cross-origin.
06:19:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1731ms
06:19:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:19:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985639000 == 15 [pid = 1904] [id = 554]
06:19:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3985fea000) [pid = 1904] [serial = 1549] [outer = (nil)]
06:19:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3986c40c00) [pid = 1904] [serial = 1550] [outer = 0x7f3985fea000]
06:19:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986f07c00) [pid = 1904] [serial = 1551] [outer = 0x7f3985fea000]
06:19:31 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
06:19:31 INFO - document served over http requires an http
06:19:31 INFO - sub-resource via xhr-request using the meta-referrer
06:19:31 INFO - delivery method with keep-origin-redirect and when
06:19:31 INFO - the target request is cross-origin.
06:19:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1591ms
06:19:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:19:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398749e000 == 16 [pid = 1904] [id = 555]
06:19:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398696d400) [pid = 1904] [serial = 1552] [outer = (nil)]
06:19:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398707f000) [pid = 1904] [serial = 1553] [outer = 0x7f398696d400]
06:19:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3987189400) [pid = 1904] [serial = 1554] [outer = 0x7f398696d400]
06:19:33 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
06:19:33 INFO - document served over http requires an http
06:19:33 INFO - sub-resource via xhr-request using the meta-referrer
06:19:33 INFO - delivery method with no-redirect and when
06:19:33 INFO - the target request is cross-origin.
06:19:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1880ms
06:19:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f39875de000) [pid = 1904] [serial = 1472] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398f43a400) [pid = 1904] [serial = 1505] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398dce2000) [pid = 1904] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398c824c00) [pid = 1904] [serial = 1494] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398c822000) [pid = 1904] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942723298]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398b883c00) [pid = 1904] [serial = 1489] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39867e8c00) [pid = 1904] [serial = 1469] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f39888b6000) [pid = 1904] [serial = 1475] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398e813800) [pid = 1904] [serial = 1502] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3985698000) [pid = 1904] [serial = 1511] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3989840400) [pid = 1904] [serial = 1478] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f39901f8800) [pid = 1904] [serial = 1508] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398b881400) [pid = 1904] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398a50d400) [pid = 1904] [serial = 1481] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398dce6400) [pid = 1904] [serial = 1499] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398b2c6400) [pid = 1904] [serial = 1484] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398673fc00) [pid = 1904] [serial = 1514] [outer = (nil)] [url = about:blank]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398d4e4400) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398d4e2c00) [pid = 1904] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398c721c00) [pid = 1904] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942723298]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398e815c00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398f54f800) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398c819800) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398b822800) [pid = 1904] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3985696c00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39867a8400) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f398983fc00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f398a50cc00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f3988ac8800) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f398a772400) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398b827c00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398554dc00) [pid = 1904] [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]
06:19:33 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f39875f8000) [pid = 1904] [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]
06:19:34 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f3985ff5400) [pid = 1904] [serial = 1512] [outer = (nil)] [url = about:blank]
06:19:34 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f398814d800) [pid = 1904] [serial = 1473] [outer = (nil)] [url = about:blank]
06:19:34 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f399097dc00) [pid = 1904] [serial = 1509] [outer = (nil)] [url = about:blank]
06:19:34 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3987189c00) [pid = 1904] [serial = 1470] [outer = (nil)] [url = about:blank]
06:19:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c1000 == 17 [pid = 1904] [id = 556]
06:19:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7f3985696c00) [pid = 1904] [serial = 1555] [outer = (nil)]
06:19:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7f3985ff5400) [pid = 1904] [serial = 1556] [outer = 0x7f3985696c00]
06:19:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7f3987245400) [pid = 1904] [serial = 1557] [outer = 0x7f3985696c00]
06:19:35 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
06:19:35 INFO - document served over http requires an http
06:19:35 INFO - sub-resource via xhr-request using the meta-referrer
06:19:35 INFO - delivery method with swap-origin-redirect and when
06:19:35 INFO - the target request is cross-origin.
06:19:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2040ms
06:19:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:19:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f71800 == 18 [pid = 1904] [id = 557]
06:19:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f398554b800) [pid = 1904] [serial = 1558] [outer = (nil)]
06:19:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f398554e400) [pid = 1904] [serial = 1559] [outer = 0x7f398554b800]
06:19:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f39867e8c00) [pid = 1904] [serial = 1560] [outer = 0x7f398554b800]
06:19:37 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
06:19:37 INFO - document served over http requires an https
06:19:37 INFO - sub-resource via fetch-request using the meta-referrer
06:19:37 INFO - delivery method with keep-origin-redirect and when
06:19:37 INFO - the target request is cross-origin.
06:19:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2288ms
06:19:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:19:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988853000 == 19 [pid = 1904] [id = 558]
06:19:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f398705b000) [pid = 1904] [serial = 1561] [outer = (nil)]
06:19:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f3987189000) [pid = 1904] [serial = 1562] [outer = 0x7f398705b000]
06:19:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f398724dc00) [pid = 1904] [serial = 1563] [outer = 0x7f398705b000]
06:19:40 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
06:19:40 INFO - document served over http requires an https
06:19:40 INFO - sub-resource via fetch-request using the meta-referrer
06:19:40 INFO - delivery method with no-redirect and when
06:19:40 INFO - the target request is cross-origin.
06:19:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2740ms
06:19:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:19:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988984800 == 20 [pid = 1904] [id = 559]
06:19:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f3987053400) [pid = 1904] [serial = 1564] [outer = (nil)]
06:19:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f39875dc400) [pid = 1904] [serial = 1565] [outer = 0x7f3987053400]
06:19:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f39875f4c00) [pid = 1904] [serial = 1566] [outer = 0x7f3987053400]
06:19:42 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
06:19:42 INFO - document served over http requires an https
06:19:42 INFO - sub-resource via fetch-request using the meta-referrer
06:19:42 INFO - delivery method with swap-origin-redirect and when
06:19:42 INFO - the target request is cross-origin.
06:19:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2042ms
06:19:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:19:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a29000 == 21 [pid = 1904] [id = 560]
06:19:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f39875dac00) [pid = 1904] [serial = 1567] [outer = (nil)]
06:19:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f39875f9000) [pid = 1904] [serial = 1568] [outer = 0x7f39875dac00]
06:19:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f39877f4400) [pid = 1904] [serial = 1569] [outer = 0x7f39875dac00]
06:19:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a3b000 == 22 [pid = 1904] [id = 561]
06:19:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f39877f7c00) [pid = 1904] [serial = 1570] [outer = (nil)]
06:19:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f39877fb800) [pid = 1904] [serial = 1571] [outer = 0x7f39877f7c00]
06:19:44 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
06:19:44 INFO - document served over http requires an https
06:19:44 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:44 INFO - delivery method with keep-origin-redirect and when
06:19:44 INFO - the target request is cross-origin.
06:19:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1832ms
06:19:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:19:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bcf800 == 23 [pid = 1904] [id = 562]
06:19:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f39875fd000) [pid = 1904] [serial = 1572] [outer = (nil)]
06:19:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f39877fc000) [pid = 1904] [serial = 1573] [outer = 0x7f39875fd000]
06:19:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39880e2400) [pid = 1904] [serial = 1574] [outer = 0x7f39875fd000]
06:19:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be0000 == 24 [pid = 1904] [id = 563]
06:19:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f39880e6c00) [pid = 1904] [serial = 1575] [outer = (nil)]
06:19:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3988147c00) [pid = 1904] [serial = 1576] [outer = 0x7f39880e6c00]
06:19:46 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
06:19:46 INFO - document served over http requires an https
06:19:46 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:46 INFO - delivery method with no-redirect and when
06:19:46 INFO - the target request is cross-origin.
06:19:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1731ms
06:19:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:19:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c08000 == 25 [pid = 1904] [id = 564]
06:19:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39877f9000) [pid = 1904] [serial = 1577] [outer = (nil)]
06:19:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398814ac00) [pid = 1904] [serial = 1578] [outer = 0x7f39877f9000]
06:19:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3988154000) [pid = 1904] [serial = 1579] [outer = 0x7f39877f9000]
06:19:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c1e800 == 26 [pid = 1904] [id = 565]
06:19:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f39888ae000) [pid = 1904] [serial = 1580] [outer = (nil)]
06:19:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3988155c00) [pid = 1904] [serial = 1581] [outer = 0x7f39888ae000]
06:19:48 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
06:19:48 INFO - document served over http requires an https
06:19:48 INFO - sub-resource via iframe-tag using the meta-referrer
06:19:48 INFO - delivery method with swap-origin-redirect and when
06:19:48 INFO - the target request is cross-origin.
06:19:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2638ms
06:19:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:19:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb5800 == 27 [pid = 1904] [id = 566]
06:19:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988147400) [pid = 1904] [serial = 1582] [outer = (nil)]
06:19:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f39888b1800) [pid = 1904] [serial = 1583] [outer = 0x7f3988147400]
06:19:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3988ac3800) [pid = 1904] [serial = 1584] [outer = 0x7f3988147400]
06:19:51 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
06:19:51 INFO - document served over http requires an https
06:19:51 INFO - sub-resource via script-tag using the meta-referrer
06:19:51 INFO - delivery method with keep-origin-redirect and when
06:19:51 INFO - the target request is cross-origin.
06:19:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2906ms
06:19:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:19:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898c0800 == 28 [pid = 1904] [id = 567]
06:19:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3988155800) [pid = 1904] [serial = 1585] [outer = (nil)]
06:19:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3988ace400) [pid = 1904] [serial = 1586] [outer = 0x7f3988155800]
06:19:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3988bef000) [pid = 1904] [serial = 1587] [outer = 0x7f3988155800]
06:19:56 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
06:19:56 INFO - document served over http requires an https
06:19:56 INFO - sub-resource via script-tag using the meta-referrer
06:19:56 INFO - delivery method with no-redirect and when
06:19:56 INFO - the target request is cross-origin.
06:19:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 4102ms
06:19:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:19:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985637000 == 29 [pid = 1904] [id = 568]
06:19:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986736800) [pid = 1904] [serial = 1588] [outer = (nil)]
06:19:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398673b800) [pid = 1904] [serial = 1589] [outer = 0x7f3986736800]
06:19:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986843000) [pid = 1904] [serial = 1590] [outer = 0x7f3986736800]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c1000 == 28 [pid = 1904] [id = 556]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398749e000 == 27 [pid = 1904] [id = 555]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985639000 == 26 [pid = 1904] [id = 554]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850e5000 == 25 [pid = 1904] [id = 553]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398693c000 == 24 [pid = 1904] [id = 552]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987429800 == 23 [pid = 1904] [id = 551]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9a000 == 22 [pid = 1904] [id = 549]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987215000 == 21 [pid = 1904] [id = 550]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d8c800 == 20 [pid = 1904] [id = 548]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca4800 == 19 [pid = 1904] [id = 547]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986af0000 == 18 [pid = 1904] [id = 546]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986adb800 == 17 [pid = 1904] [id = 545]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986926000 == 16 [pid = 1904] [id = 544]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398680d000 == 15 [pid = 1904] [id = 543]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e44000 == 14 [pid = 1904] [id = 541]
06:19:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e57000 == 13 [pid = 1904] [id = 542]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398a76bc00) [pid = 1904] [serial = 1482] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398b3df400) [pid = 1904] [serial = 1485] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3989a74800) [pid = 1904] [serial = 1479] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398c71a800) [pid = 1904] [serial = 1490] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398e270c00) [pid = 1904] [serial = 1500] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398f283c00) [pid = 1904] [serial = 1503] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398d3b2800) [pid = 1904] [serial = 1495] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398fb9c000) [pid = 1904] [serial = 1506] [outer = (nil)] [url = about:blank]
06:19:58 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3988d54400) [pid = 1904] [serial = 1476] [outer = (nil)] [url = about:blank]
06:19:58 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
06:19:58 INFO - document served over http requires an https
06:19:58 INFO - sub-resource via script-tag using the meta-referrer
06:19:58 INFO - delivery method with swap-origin-redirect and when
06:19:58 INFO - the target request is cross-origin.
06:19:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2697ms
06:19:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:19:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985633000 == 14 [pid = 1904] [id = 569]
06:19:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3985ff3400) [pid = 1904] [serial = 1591] [outer = (nil)]
06:19:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f39867a1c00) [pid = 1904] [serial = 1592] [outer = 0x7f3985ff3400]
06:19:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:19:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3986c43000) [pid = 1904] [serial = 1593] [outer = 0x7f3985ff3400]
06:20:00 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
06:20:00 INFO - document served over http requires an https
06:20:00 INFO - sub-resource via xhr-request using the meta-referrer
06:20:00 INFO - delivery method with keep-origin-redirect and when
06:20:00 INFO - the target request is cross-origin.
06:20:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1836ms
06:20:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:20:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986828000 == 15 [pid = 1904] [id = 570]
06:20:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3986734400) [pid = 1904] [serial = 1594] [outer = (nil)]
06:20:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986f0e000) [pid = 1904] [serial = 1595] [outer = 0x7f3986734400]
06:20:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3987075c00) [pid = 1904] [serial = 1596] [outer = 0x7f3986734400]
06:20:02 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
06:20:02 INFO - document served over http requires an https
06:20:02 INFO - sub-resource via xhr-request using the meta-referrer
06:20:02 INFO - delivery method with no-redirect and when
06:20:02 INFO - the target request is cross-origin.
06:20:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1731ms
06:20:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:20:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca2000 == 16 [pid = 1904] [id = 571]
06:20:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986f07800) [pid = 1904] [serial = 1597] [outer = (nil)]
06:20:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3987186400) [pid = 1904] [serial = 1598] [outer = 0x7f3986f07800]
06:20:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f39875d4c00) [pid = 1904] [serial = 1599] [outer = 0x7f3986f07800]
06:20:04 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
06:20:04 INFO - document served over http requires an https
06:20:04 INFO - sub-resource via xhr-request using the meta-referrer
06:20:04 INFO - delivery method with swap-origin-redirect and when
06:20:04 INFO - the target request is cross-origin.
06:20:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1800ms
06:20:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:20:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398720e000 == 17 [pid = 1904] [id = 572]
06:20:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3987185000) [pid = 1904] [serial = 1600] [outer = (nil)]
06:20:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f39880e0c00) [pid = 1904] [serial = 1601] [outer = 0x7f3987185000]
06:20:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3988154800) [pid = 1904] [serial = 1602] [outer = 0x7f3987185000]
06:20:06 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
06:20:06 INFO - document served over http requires an http
06:20:06 INFO - sub-resource via fetch-request using the meta-referrer
06:20:06 INFO - delivery method with keep-origin-redirect and when
06:20:06 INFO - the target request is same-origin.
06:20:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2190ms
06:20:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:20:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987495000 == 18 [pid = 1904] [id = 573]
06:20:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f39877f8000) [pid = 1904] [serial = 1603] [outer = (nil)]
06:20:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3988ac2800) [pid = 1904] [serial = 1604] [outer = 0x7f39877f8000]
06:20:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3988d4a800) [pid = 1904] [serial = 1605] [outer = 0x7f39877f8000]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f71800 == 17 [pid = 1904] [id = 557]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988853000 == 16 [pid = 1904] [id = 558]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988984800 == 15 [pid = 1904] [id = 559]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a3b000 == 14 [pid = 1904] [id = 561]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a29000 == 13 [pid = 1904] [id = 560]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be0000 == 12 [pid = 1904] [id = 563]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bcf800 == 11 [pid = 1904] [id = 562]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c1e800 == 10 [pid = 1904] [id = 565]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c08000 == 9 [pid = 1904] [id = 564]
06:20:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb5800 == 8 [pid = 1904] [id = 566]
06:20:10 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
06:20:10 INFO - document served over http requires an http
06:20:10 INFO - sub-resource via fetch-request using the meta-referrer
06:20:10 INFO - delivery method with no-redirect and when
06:20:10 INFO - the target request is same-origin.
06:20:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3617ms
06:20:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:20:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986af3000 == 9 [pid = 1904] [id = 574]
06:20:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3986968800) [pid = 1904] [serial = 1606] [outer = (nil)]
06:20:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3986e22c00) [pid = 1904] [serial = 1607] [outer = 0x7f3986968800]
06:20:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398718e400) [pid = 1904] [serial = 1608] [outer = 0x7f3986968800]
06:20:12 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
06:20:12 INFO - document served over http requires an http
06:20:12 INFO - sub-resource via fetch-request using the meta-referrer
06:20:12 INFO - delivery method with swap-origin-redirect and when
06:20:12 INFO - the target request is same-origin.
06:20:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1981ms
06:20:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:20:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874b2800 == 10 [pid = 1904] [id = 575]
06:20:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3986c46c00) [pid = 1904] [serial = 1609] [outer = (nil)]
06:20:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39875f0c00) [pid = 1904] [serial = 1610] [outer = 0x7f3986c46c00]
06:20:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f39877f7400) [pid = 1904] [serial = 1611] [outer = 0x7f3986c46c00]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398673b800) [pid = 1904] [serial = 1589] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3988ace400) [pid = 1904] [serial = 1586] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39888b1800) [pid = 1904] [serial = 1583] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3988155c00) [pid = 1904] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398814ac00) [pid = 1904] [serial = 1578] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3988147c00) [pid = 1904] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942786129]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f39877fc000) [pid = 1904] [serial = 1573] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f39877fb800) [pid = 1904] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f39875f9000) [pid = 1904] [serial = 1568] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39875dc400) [pid = 1904] [serial = 1565] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3987189000) [pid = 1904] [serial = 1562] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398554e400) [pid = 1904] [serial = 1559] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986f13800) [pid = 1904] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3986e2b000) [pid = 1904] [serial = 1536] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3986f10c00) [pid = 1904] [serial = 1541] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f39867e7400) [pid = 1904] [serial = 1523] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398696f400) [pid = 1904] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3986841400) [pid = 1904] [serial = 1526] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3986e2ac00) [pid = 1904] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942760070]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3986972000) [pid = 1904] [serial = 1531] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398554f000) [pid = 1904] [serial = 1517] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3986731800) [pid = 1904] [serial = 1520] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3985ff5400) [pid = 1904] [serial = 1556] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f398707f000) [pid = 1904] [serial = 1553] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3986c40c00) [pid = 1904] [serial = 1550] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3985feb800) [pid = 1904] [serial = 1547] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f3985694800) [pid = 1904] [serial = 1544] [outer = (nil)] [url = about:blank]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3985551000) [pid = 1904] [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]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3986970000) [pid = 1904] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f3986f0e400) [pid = 1904] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3986e26c00) [pid = 1904] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942760070]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3985549800) [pid = 1904] [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]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f3985fea000) [pid = 1904] [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]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398696d400) [pid = 1904] [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]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f39877f7c00) [pid = 1904] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f39888ae000) [pid = 1904] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39880e6c00) [pid = 1904] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942786129]
06:20:14 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f3985696c00) [pid = 1904] [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]
06:20:15 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f3987245400) [pid = 1904] [serial = 1557] [outer = (nil)] [url = about:blank]
06:20:15 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f39867a3000) [pid = 1904] [serial = 1515] [outer = (nil)] [url = about:blank]
06:20:15 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f3987189400) [pid = 1904] [serial = 1554] [outer = (nil)] [url = about:blank]
06:20:15 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f3986f07c00) [pid = 1904] [serial = 1551] [outer = (nil)] [url = about:blank]
06:20:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880d0800 == 11 [pid = 1904] [id = 576]
06:20:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f3984e18400) [pid = 1904] [serial = 1612] [outer = (nil)]
06:20:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f3985fe9c00) [pid = 1904] [serial = 1613] [outer = 0x7f3984e18400]
06:20:15 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
06:20:15 INFO - document served over http requires an http
06:20:15 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:15 INFO - delivery method with keep-origin-redirect and when
06:20:15 INFO - the target request is same-origin.
06:20:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3352ms
06:20:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:20:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988852800 == 12 [pid = 1904] [id = 577]
06:20:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f3985696c00) [pid = 1904] [serial = 1614] [outer = (nil)]
06:20:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f398696d400) [pid = 1904] [serial = 1615] [outer = 0x7f3985696c00]
06:20:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f3986f0d000) [pid = 1904] [serial = 1616] [outer = 0x7f3985696c00]
06:20:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987435800 == 13 [pid = 1904] [id = 578]
06:20:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3985ff5400) [pid = 1904] [serial = 1617] [outer = (nil)]
06:20:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3986e26800) [pid = 1904] [serial = 1618] [outer = 0x7f3985ff5400]
06:20:17 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
06:20:17 INFO - document served over http requires an http
06:20:17 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:17 INFO - delivery method with no-redirect and when
06:20:17 INFO - the target request is same-origin.
06:20:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1940ms
06:20:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:20:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898c000 == 14 [pid = 1904] [id = 579]
06:20:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f39867a7800) [pid = 1904] [serial = 1619] [outer = (nil)]
06:20:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3986c49400) [pid = 1904] [serial = 1620] [outer = 0x7f39867a7800]
06:20:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3987248c00) [pid = 1904] [serial = 1621] [outer = 0x7f39867a7800]
06:20:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a37800 == 15 [pid = 1904] [id = 580]
06:20:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f39875f1400) [pid = 1904] [serial = 1622] [outer = (nil)]
06:20:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f39877f5400) [pid = 1904] [serial = 1623] [outer = 0x7f39875f1400]
06:20:19 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
06:20:19 INFO - document served over http requires an http
06:20:19 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:19 INFO - delivery method with swap-origin-redirect and when
06:20:19 INFO - the target request is same-origin.
06:20:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2034ms
06:20:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:20:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bce800 == 16 [pid = 1904] [id = 581]
06:20:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3986971400) [pid = 1904] [serial = 1624] [outer = (nil)]
06:20:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39877f5c00) [pid = 1904] [serial = 1625] [outer = 0x7f3986971400]
06:20:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3988149400) [pid = 1904] [serial = 1626] [outer = 0x7f3986971400]
06:20:21 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
06:20:21 INFO - document served over http requires an http
06:20:21 INFO - sub-resource via script-tag using the meta-referrer
06:20:21 INFO - delivery method with keep-origin-redirect and when
06:20:21 INFO - the target request is same-origin.
06:20:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2090ms
06:20:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:20:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c14800 == 17 [pid = 1904] [id = 582]
06:20:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39875f5000) [pid = 1904] [serial = 1627] [outer = (nil)]
06:20:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39888ad800) [pid = 1904] [serial = 1628] [outer = 0x7f39875f5000]
06:20:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f3988aca000) [pid = 1904] [serial = 1629] [outer = 0x7f39875f5000]
06:20:23 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
06:20:23 INFO - document served over http requires an http
06:20:23 INFO - sub-resource via script-tag using the meta-referrer
06:20:23 INFO - delivery method with no-redirect and when
06:20:23 INFO - the target request is same-origin.
06:20:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2264ms
06:20:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:20:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc7000 == 18 [pid = 1904] [id = 583]
06:20:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f39888b3800) [pid = 1904] [serial = 1630] [outer = (nil)]
06:20:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3988d4c000) [pid = 1904] [serial = 1631] [outer = 0x7f39888b3800]
06:20:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3988d76400) [pid = 1904] [serial = 1632] [outer = 0x7f39888b3800]
06:20:25 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
06:20:25 INFO - document served over http requires an http
06:20:25 INFO - sub-resource via script-tag using the meta-referrer
06:20:25 INFO - delivery method with swap-origin-redirect and when
06:20:25 INFO - the target request is same-origin.
06:20:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2046ms
06:20:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:20:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899cd800 == 19 [pid = 1904] [id = 584]
06:20:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988d55000) [pid = 1904] [serial = 1633] [outer = (nil)]
06:20:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3988d80c00) [pid = 1904] [serial = 1634] [outer = 0x7f3988d55000]
06:20:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398983ac00) [pid = 1904] [serial = 1635] [outer = 0x7f3988d55000]
06:20:27 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
06:20:27 INFO - document served over http requires an http
06:20:27 INFO - sub-resource via xhr-request using the meta-referrer
06:20:27 INFO - delivery method with keep-origin-redirect and when
06:20:27 INFO - the target request is same-origin.
06:20:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2039ms
06:20:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:20:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a68a800 == 20 [pid = 1904] [id = 585]
06:20:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3988d80000) [pid = 1904] [serial = 1636] [outer = (nil)]
06:20:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3989843800) [pid = 1904] [serial = 1637] [outer = 0x7f3988d80000]
06:20:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3989931000) [pid = 1904] [serial = 1638] [outer = 0x7f3988d80000]
06:20:30 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
06:20:30 INFO - document served over http requires an http
06:20:30 INFO - sub-resource via xhr-request using the meta-referrer
06:20:30 INFO - delivery method with no-redirect and when
06:20:30 INFO - the target request is same-origin.
06:20:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2692ms
06:20:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:20:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a729000 == 21 [pid = 1904] [id = 586]
06:20:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3989843000) [pid = 1904] [serial = 1639] [outer = (nil)]
06:20:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3989a73400) [pid = 1904] [serial = 1640] [outer = 0x7f3989843000]
06:20:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3989a78000) [pid = 1904] [serial = 1641] [outer = 0x7f3989843000]
06:20:32 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
06:20:32 INFO - document served over http requires an http
06:20:32 INFO - sub-resource via xhr-request using the meta-referrer
06:20:32 INFO - delivery method with swap-origin-redirect and when
06:20:32 INFO - the target request is same-origin.
06:20:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1796ms
06:20:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:20:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a788800 == 22 [pid = 1904] [id = 587]
06:20:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3989a72800) [pid = 1904] [serial = 1642] [outer = (nil)]
06:20:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398a502c00) [pid = 1904] [serial = 1643] [outer = 0x7f3989a72800]
06:20:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398a50a800) [pid = 1904] [serial = 1644] [outer = 0x7f3989a72800]
06:20:34 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
06:20:34 INFO - document served over http requires an https
06:20:34 INFO - sub-resource via fetch-request using the meta-referrer
06:20:34 INFO - delivery method with keep-origin-redirect and when
06:20:34 INFO - the target request is same-origin.
06:20:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1882ms
06:20:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:20:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a7a5000 == 23 [pid = 1904] [id = 588]
06:20:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398a502400) [pid = 1904] [serial = 1645] [outer = (nil)]
06:20:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398a638800) [pid = 1904] [serial = 1646] [outer = 0x7f398a502400]
06:20:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398a63fc00) [pid = 1904] [serial = 1647] [outer = 0x7f398a502400]
06:20:36 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
06:20:36 INFO - document served over http requires an https
06:20:36 INFO - sub-resource via fetch-request using the meta-referrer
06:20:36 INFO - delivery method with no-redirect and when
06:20:36 INFO - the target request is same-origin.
06:20:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1739ms
06:20:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:20:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a86e800 == 24 [pid = 1904] [id = 589]
06:20:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398a635800) [pid = 1904] [serial = 1648] [outer = (nil)]
06:20:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398a770c00) [pid = 1904] [serial = 1649] [outer = 0x7f398a635800]
06:20:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398a776800) [pid = 1904] [serial = 1650] [outer = 0x7f398a635800]
06:20:39 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
06:20:39 INFO - document served over http requires an https
06:20:39 INFO - sub-resource via fetch-request using the meta-referrer
06:20:39 INFO - delivery method with swap-origin-redirect and when
06:20:39 INFO - the target request is same-origin.
06:20:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3341ms
06:20:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:20:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986819800 == 25 [pid = 1904] [id = 590]
06:20:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3985feec00) [pid = 1904] [serial = 1651] [outer = (nil)]
06:20:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39867a4800) [pid = 1904] [serial = 1652] [outer = 0x7f3985feec00]
06:20:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3986c45800) [pid = 1904] [serial = 1653] [outer = 0x7f3985feec00]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880d0800 == 24 [pid = 1904] [id = 576]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874b2800 == 23 [pid = 1904] [id = 575]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986af3000 == 22 [pid = 1904] [id = 574]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987495000 == 21 [pid = 1904] [id = 573]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398720e000 == 20 [pid = 1904] [id = 572]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca2000 == 19 [pid = 1904] [id = 571]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986828000 == 18 [pid = 1904] [id = 570]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985637000 == 17 [pid = 1904] [id = 568]
06:20:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985633000 == 16 [pid = 1904] [id = 569]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3987082000) [pid = 1904] [serial = 1545] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3986e20c00) [pid = 1904] [serial = 1532] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398705f800) [pid = 1904] [serial = 1542] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986f0a000) [pid = 1904] [serial = 1537] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3986837c00) [pid = 1904] [serial = 1524] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398696b000) [pid = 1904] [serial = 1527] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3986799c00) [pid = 1904] [serial = 1521] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398569b800) [pid = 1904] [serial = 1518] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3986969400) [pid = 1904] [serial = 1548] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39867e8c00) [pid = 1904] [serial = 1560] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398724dc00) [pid = 1904] [serial = 1563] [outer = (nil)] [url = about:blank]
06:20:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398562b800 == 17 [pid = 1904] [id = 591]
06:20:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3985fef000) [pid = 1904] [serial = 1654] [outer = (nil)]
06:20:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3986837c00) [pid = 1904] [serial = 1655] [outer = 0x7f3985fef000]
06:20:42 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
06:20:42 INFO - document served over http requires an https
06:20:42 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:42 INFO - delivery method with keep-origin-redirect and when
06:20:42 INFO - the target request is same-origin.
06:20:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2503ms
06:20:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:20:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f78800 == 18 [pid = 1904] [id = 592]
06:20:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3986736c00) [pid = 1904] [serial = 1656] [outer = (nil)]
06:20:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f39867a3800) [pid = 1904] [serial = 1657] [outer = 0x7f3986736c00]
06:20:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398705ac00) [pid = 1904] [serial = 1658] [outer = 0x7f3986736c00]
06:20:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398693b000 == 19 [pid = 1904] [id = 593]
06:20:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3987079000) [pid = 1904] [serial = 1659] [outer = (nil)]
06:20:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3987182800) [pid = 1904] [serial = 1660] [outer = 0x7f3987079000]
06:20:44 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
06:20:44 INFO - document served over http requires an https
06:20:44 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:44 INFO - delivery method with no-redirect and when
06:20:44 INFO - the target request is same-origin.
06:20:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2480ms
06:20:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:20:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986af7800 == 20 [pid = 1904] [id = 594]
06:20:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986c4bc00) [pid = 1904] [serial = 1661] [outer = (nil)]
06:20:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3987081c00) [pid = 1904] [serial = 1662] [outer = 0x7f3986c4bc00]
06:20:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39875d8000) [pid = 1904] [serial = 1663] [outer = 0x7f3986c4bc00]
06:20:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9d800 == 21 [pid = 1904] [id = 595]
06:20:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f39875f5c00) [pid = 1904] [serial = 1664] [outer = (nil)]
06:20:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f39877f6c00) [pid = 1904] [serial = 1665] [outer = 0x7f39875f5c00]
06:20:46 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
06:20:46 INFO - document served over http requires an https
06:20:46 INFO - sub-resource via iframe-tag using the meta-referrer
06:20:46 INFO - delivery method with swap-origin-redirect and when
06:20:46 INFO - the target request is same-origin.
06:20:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1881ms
06:20:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:20:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987214800 == 22 [pid = 1904] [id = 596]
06:20:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3986f0f400) [pid = 1904] [serial = 1666] [outer = (nil)]
06:20:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3987079c00) [pid = 1904] [serial = 1667] [outer = 0x7f3986f0f400]
06:20:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f39888af000) [pid = 1904] [serial = 1668] [outer = 0x7f3986f0f400]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f39880e0c00) [pid = 1904] [serial = 1601] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f3988ac2800) [pid = 1904] [serial = 1604] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f39867a1c00) [pid = 1904] [serial = 1592] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3986f0e000) [pid = 1904] [serial = 1595] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3987186400) [pid = 1904] [serial = 1598] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3985fe9c00) [pid = 1904] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39875f0c00) [pid = 1904] [serial = 1610] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986e22c00) [pid = 1904] [serial = 1607] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398696d400) [pid = 1904] [serial = 1615] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3986968800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3984e18400) [pid = 1904] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3986734400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3986c46c00) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39875fd000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f39877f9000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f39875dac00) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f39877f8000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3988147400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3985ff3400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3987185000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f3987053400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3986f07800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3985697000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3988155800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398705b000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398554b800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3986e29c00) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3986973800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3986840800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f39867e5000) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f3985ff6400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398554c800) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3985548400) [pid = 1904] [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]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f39880e2400) [pid = 1904] [serial = 1574] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3988bef000) [pid = 1904] [serial = 1587] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3986c43000) [pid = 1904] [serial = 1593] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f3987075c00) [pid = 1904] [serial = 1596] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f39875f4c00) [pid = 1904] [serial = 1566] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f39875d4c00) [pid = 1904] [serial = 1599] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3988154000) [pid = 1904] [serial = 1579] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f3988ac3800) [pid = 1904] [serial = 1584] [outer = (nil)] [url = about:blank]
06:20:48 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f39877f4400) [pid = 1904] [serial = 1569] [outer = (nil)] [url = about:blank]
06:20:48 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
06:20:48 INFO - document served over http requires an https
06:20:48 INFO - sub-resource via script-tag using the meta-referrer
06:20:48 INFO - delivery method with keep-origin-redirect and when
06:20:48 INFO - the target request is same-origin.
06:20:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2538ms
06:20:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:20:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e41000 == 23 [pid = 1904] [id = 597]
06:20:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f3984e18400) [pid = 1904] [serial = 1669] [outer = (nil)]
06:20:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3985553000) [pid = 1904] [serial = 1670] [outer = 0x7f3984e18400]
06:20:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3986974000) [pid = 1904] [serial = 1671] [outer = 0x7f3984e18400]
06:20:51 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
06:20:51 INFO - document served over http requires an https
06:20:51 INFO - sub-resource via script-tag using the meta-referrer
06:20:51 INFO - delivery method with no-redirect and when
06:20:51 INFO - the target request is same-origin.
06:20:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2102ms
06:20:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:20:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874b2000 == 24 [pid = 1904] [id = 598]
06:20:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398673b000) [pid = 1904] [serial = 1672] [outer = (nil)]
06:20:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3986e29400) [pid = 1904] [serial = 1673] [outer = 0x7f398673b000]
06:20:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f39875d8c00) [pid = 1904] [serial = 1674] [outer = 0x7f398673b000]
06:20:53 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
06:20:53 INFO - document served over http requires an https
06:20:53 INFO - sub-resource via script-tag using the meta-referrer
06:20:53 INFO - delivery method with swap-origin-redirect and when
06:20:53 INFO - the target request is same-origin.
06:20:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2395ms
06:20:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:20:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988979800 == 25 [pid = 1904] [id = 599]
06:20:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f3986f12000) [pid = 1904] [serial = 1675] [outer = (nil)]
06:20:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f39875fc000) [pid = 1904] [serial = 1676] [outer = 0x7f3986f12000]
06:20:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3988156800) [pid = 1904] [serial = 1677] [outer = 0x7f3986f12000]
06:20:55 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
06:20:55 INFO - document served over http requires an https
06:20:55 INFO - sub-resource via xhr-request using the meta-referrer
06:20:55 INFO - delivery method with keep-origin-redirect and when
06:20:55 INFO - the target request is same-origin.
06:20:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2145ms
06:20:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:20:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c0a000 == 26 [pid = 1904] [id = 600]
06:20:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39877f0800) [pid = 1904] [serial = 1678] [outer = (nil)]
06:20:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f3988acc800) [pid = 1904] [serial = 1679] [outer = 0x7f39877f0800]
06:20:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3988d55400) [pid = 1904] [serial = 1680] [outer = 0x7f39877f0800]
06:20:58 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
06:20:58 INFO - document served over http requires an https
06:20:58 INFO - sub-resource via xhr-request using the meta-referrer
06:20:58 INFO - delivery method with no-redirect and when
06:20:58 INFO - the target request is same-origin.
06:20:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2882ms
06:20:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:20:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899e0800 == 27 [pid = 1904] [id = 601]
06:20:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3988acc400) [pid = 1904] [serial = 1681] [outer = (nil)]
06:20:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f3989a71000) [pid = 1904] [serial = 1682] [outer = 0x7f3988acc400]
06:20:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:20:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f398a641400) [pid = 1904] [serial = 1683] [outer = 0x7f3988acc400]
06:21:00 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
06:21:00 INFO - document served over http requires an https
06:21:00 INFO - sub-resource via xhr-request using the meta-referrer
06:21:00 INFO - delivery method with swap-origin-redirect and when
06:21:00 INFO - the target request is same-origin.
06:21:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2100ms
06:21:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:21:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b156800 == 28 [pid = 1904] [id = 602]
06:21:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3989936c00) [pid = 1904] [serial = 1684] [outer = (nil)]
06:21:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398b16c400) [pid = 1904] [serial = 1685] [outer = 0x7f3989936c00]
06:21:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398b176800) [pid = 1904] [serial = 1686] [outer = 0x7f3989936c00]
06:21:02 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
06:21:02 INFO - document served over http requires an http
06:21:02 INFO - sub-resource via fetch-request using the http-csp
06:21:02 INFO - delivery method with keep-origin-redirect and when
06:21:02 INFO - the target request is cross-origin.
06:21:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1783ms
06:21:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:21:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b313800 == 29 [pid = 1904] [id = 603]
06:21:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398a779800) [pid = 1904] [serial = 1687] [outer = (nil)]
06:21:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398b2cd000) [pid = 1904] [serial = 1688] [outer = 0x7f398a779800]
06:21:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398b2d5000) [pid = 1904] [serial = 1689] [outer = 0x7f398a779800]
06:21:04 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
06:21:04 INFO - document served over http requires an http
06:21:04 INFO - sub-resource via fetch-request using the http-csp
06:21:04 INFO - delivery method with no-redirect and when
06:21:04 INFO - the target request is cross-origin.
06:21:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1804ms
06:21:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:21:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b70e000 == 30 [pid = 1904] [id = 604]
06:21:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f398b2cb000) [pid = 1904] [serial = 1690] [outer = (nil)]
06:21:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398b3d6000) [pid = 1904] [serial = 1691] [outer = 0x7f398b2cb000]
06:21:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398b81d400) [pid = 1904] [serial = 1692] [outer = 0x7f398b2cb000]
06:21:06 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
06:21:06 INFO - document served over http requires an http
06:21:06 INFO - sub-resource via fetch-request using the http-csp
06:21:06 INFO - delivery method with swap-origin-redirect and when
06:21:06 INFO - the target request is cross-origin.
06:21:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2391ms
06:21:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:21:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb3a000 == 31 [pid = 1904] [id = 605]
06:21:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398b3db800) [pid = 1904] [serial = 1693] [outer = (nil)]
06:21:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f398b824c00) [pid = 1904] [serial = 1694] [outer = 0x7f398b3db800]
06:21:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398b87f400) [pid = 1904] [serial = 1695] [outer = 0x7f398b3db800]
06:21:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb4e800 == 32 [pid = 1904] [id = 606]
06:21:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398b882800) [pid = 1904] [serial = 1696] [outer = (nil)]
06:21:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398b883000) [pid = 1904] [serial = 1697] [outer = 0x7f398b882800]
06:21:09 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
06:21:09 INFO - document served over http requires an http
06:21:09 INFO - sub-resource via iframe-tag using the http-csp
06:21:09 INFO - delivery method with keep-origin-redirect and when
06:21:09 INFO - the target request is cross-origin.
06:21:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2337ms
06:21:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:21:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986c9e800 == 33 [pid = 1904] [id = 607]
06:21:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3986737000) [pid = 1904] [serial = 1698] [outer = (nil)]
06:21:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398679f400) [pid = 1904] [serial = 1699] [outer = 0x7f3986737000]
06:21:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398718b800) [pid = 1904] [serial = 1700] [outer = 0x7f3986737000]
06:21:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bc7800 == 34 [pid = 1904] [id = 608]
06:21:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f39875f4000) [pid = 1904] [serial = 1701] [outer = (nil)]
06:21:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3988153000) [pid = 1904] [serial = 1702] [outer = 0x7f39875f4000]
06:21:12 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
06:21:12 INFO - document served over http requires an http
06:21:12 INFO - sub-resource via iframe-tag using the http-csp
06:21:12 INFO - delivery method with no-redirect and when
06:21:12 INFO - the target request is cross-origin.
06:21:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3910ms
06:21:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:21:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987213000 == 35 [pid = 1904] [id = 609]
06:21:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f39875d0c00) [pid = 1904] [serial = 1703] [outer = (nil)]
06:21:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f39875d9800) [pid = 1904] [serial = 1704] [outer = 0x7f39875d0c00]
06:21:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39888b4400) [pid = 1904] [serial = 1705] [outer = 0x7f39875d0c00]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987214800 == 34 [pid = 1904] [id = 596]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9d800 == 33 [pid = 1904] [id = 595]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986af7800 == 32 [pid = 1904] [id = 594]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398693b000 == 31 [pid = 1904] [id = 593]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f78800 == 30 [pid = 1904] [id = 592]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398562b800 == 29 [pid = 1904] [id = 591]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986819800 == 28 [pid = 1904] [id = 590]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a86e800 == 27 [pid = 1904] [id = 589]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a7a5000 == 26 [pid = 1904] [id = 588]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a788800 == 25 [pid = 1904] [id = 587]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a729000 == 24 [pid = 1904] [id = 586]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a68a800 == 23 [pid = 1904] [id = 585]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899cd800 == 22 [pid = 1904] [id = 584]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc7000 == 21 [pid = 1904] [id = 583]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c14800 == 20 [pid = 1904] [id = 582]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bce800 == 19 [pid = 1904] [id = 581]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a37800 == 18 [pid = 1904] [id = 580]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898c000 == 17 [pid = 1904] [id = 579]
06:21:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987435800 == 16 [pid = 1904] [id = 578]
06:21:14 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3988d4a800) [pid = 1904] [serial = 1605] [outer = (nil)] [url = about:blank]
06:21:14 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3988154800) [pid = 1904] [serial = 1602] [outer = (nil)] [url = about:blank]
06:21:14 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39877f7400) [pid = 1904] [serial = 1611] [outer = (nil)] [url = about:blank]
06:21:14 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398718e400) [pid = 1904] [serial = 1608] [outer = (nil)] [url = about:blank]
06:21:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985625800 == 17 [pid = 1904] [id = 610]
06:21:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3984e16000) [pid = 1904] [serial = 1706] [outer = (nil)]
06:21:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986e2c400) [pid = 1904] [serial = 1707] [outer = 0x7f3984e16000]
06:21:14 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
06:21:14 INFO - document served over http requires an http
06:21:14 INFO - sub-resource via iframe-tag using the http-csp
06:21:14 INFO - delivery method with swap-origin-redirect and when
06:21:14 INFO - the target request is cross-origin.
06:21:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1991ms
06:21:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:21:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f7f800 == 18 [pid = 1904] [id = 611]
06:21:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398696f000) [pid = 1904] [serial = 1708] [outer = (nil)]
06:21:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3986e2d000) [pid = 1904] [serial = 1709] [outer = 0x7f398696f000]
06:21:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3988d58800) [pid = 1904] [serial = 1710] [outer = 0x7f398696f000]
06:21:16 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
06:21:16 INFO - document served over http requires an http
06:21:16 INFO - sub-resource via script-tag using the http-csp
06:21:16 INFO - delivery method with keep-origin-redirect and when
06:21:16 INFO - the target request is cross-origin.
06:21:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1579ms
06:21:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:21:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb7800 == 19 [pid = 1904] [id = 612]
06:21:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398724a400) [pid = 1904] [serial = 1711] [outer = (nil)]
06:21:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3989838800) [pid = 1904] [serial = 1712] [outer = 0x7f398724a400]
06:21:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3989a75800) [pid = 1904] [serial = 1713] [outer = 0x7f398724a400]
06:21:18 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
06:21:18 INFO - document served over http requires an http
06:21:18 INFO - sub-resource via script-tag using the http-csp
06:21:18 INFO - delivery method with no-redirect and when
06:21:18 INFO - the target request is cross-origin.
06:21:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1938ms
06:21:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:21:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a22000 == 20 [pid = 1904] [id = 613]
06:21:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398983d400) [pid = 1904] [serial = 1714] [outer = (nil)]
06:21:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398a509000) [pid = 1904] [serial = 1715] [outer = 0x7f398983d400]
06:21:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398b174400) [pid = 1904] [serial = 1716] [outer = 0x7f398983d400]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f39875f1400) [pid = 1904] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3988d80c00) [pid = 1904] [serial = 1634] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3986837c00) [pid = 1904] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f39877f6c00) [pid = 1904] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3989a73400) [pid = 1904] [serial = 1640] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39877f5400) [pid = 1904] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986c49400) [pid = 1904] [serial = 1620] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39877f5c00) [pid = 1904] [serial = 1625] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f398a502c00) [pid = 1904] [serial = 1643] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f39867a3800) [pid = 1904] [serial = 1657] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3987182800) [pid = 1904] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942844213]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f3986e26800) [pid = 1904] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942817067]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3987081c00) [pid = 1904] [serial = 1662] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3989843800) [pid = 1904] [serial = 1637] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f39888ad800) [pid = 1904] [serial = 1628] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39867a4800) [pid = 1904] [serial = 1652] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398a638800) [pid = 1904] [serial = 1646] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398a770c00) [pid = 1904] [serial = 1649] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3988d4c000) [pid = 1904] [serial = 1631] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3987079c00) [pid = 1904] [serial = 1667] [outer = (nil)] [url = about:blank]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3986c4bc00) [pid = 1904] [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]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3985feec00) [pid = 1904] [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]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39875f5c00) [pid = 1904] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3987079000) [pid = 1904] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942844213]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3985fef000) [pid = 1904] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3986736c00) [pid = 1904] [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]
06:21:21 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3985ff5400) [pid = 1904] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942817067]
06:21:22 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
06:21:22 INFO - document served over http requires an http
06:21:22 INFO - sub-resource via script-tag using the http-csp
06:21:22 INFO - delivery method with swap-origin-redirect and when
06:21:22 INFO - the target request is cross-origin.
06:21:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3864ms
06:21:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:21:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c1f000 == 21 [pid = 1904] [id = 614]
06:21:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3986965800) [pid = 1904] [serial = 1717] [outer = (nil)]
06:21:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3986c42800) [pid = 1904] [serial = 1718] [outer = 0x7f3986965800]
06:21:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39877f5400) [pid = 1904] [serial = 1719] [outer = 0x7f3986965800]
06:21:25 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
06:21:25 INFO - document served over http requires an http
06:21:25 INFO - sub-resource via xhr-request using the http-csp
06:21:25 INFO - delivery method with keep-origin-redirect and when
06:21:25 INFO - the target request is cross-origin.
06:21:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2838ms
06:21:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:21:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880d8000 == 22 [pid = 1904] [id = 615]
06:21:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f39867a4000) [pid = 1904] [serial = 1720] [outer = (nil)]
06:21:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986f07800) [pid = 1904] [serial = 1721] [outer = 0x7f39867a4000]
06:21:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3988147c00) [pid = 1904] [serial = 1722] [outer = 0x7f39867a4000]
06:21:27 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
06:21:27 INFO - document served over http requires an http
06:21:27 INFO - sub-resource via xhr-request using the http-csp
06:21:27 INFO - delivery method with no-redirect and when
06:21:27 INFO - the target request is cross-origin.
06:21:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1986ms
06:21:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:21:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a68b000 == 23 [pid = 1904] [id = 616]
06:21:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986f09c00) [pid = 1904] [serial = 1723] [outer = (nil)]
06:21:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3988d75c00) [pid = 1904] [serial = 1724] [outer = 0x7f3986f09c00]
06:21:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3989a7a000) [pid = 1904] [serial = 1725] [outer = 0x7f3986f09c00]
06:21:29 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
06:21:29 INFO - document served over http requires an http
06:21:29 INFO - sub-resource via xhr-request using the http-csp
06:21:29 INFO - delivery method with swap-origin-redirect and when
06:21:29 INFO - the target request is cross-origin.
06:21:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1844ms
06:21:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:21:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a792800 == 24 [pid = 1904] [id = 617]
06:21:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3988d7f000) [pid = 1904] [serial = 1726] [outer = (nil)]
06:21:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398a772800) [pid = 1904] [serial = 1727] [outer = 0x7f3988d7f000]
06:21:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398b3d1400) [pid = 1904] [serial = 1728] [outer = 0x7f3988d7f000]
06:21:31 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
06:21:31 INFO - document served over http requires an https
06:21:31 INFO - sub-resource via fetch-request using the http-csp
06:21:31 INFO - delivery method with keep-origin-redirect and when
06:21:31 INFO - the target request is cross-origin.
06:21:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1909ms
06:21:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:21:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b154800 == 25 [pid = 1904] [id = 618]
06:21:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398a776c00) [pid = 1904] [serial = 1729] [outer = (nil)]
06:21:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f398b822800) [pid = 1904] [serial = 1730] [outer = 0x7f398a776c00]
06:21:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398b88a400) [pid = 1904] [serial = 1731] [outer = 0x7f398a776c00]
06:21:33 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
06:21:33 INFO - document served over http requires an https
06:21:33 INFO - sub-resource via fetch-request using the http-csp
06:21:33 INFO - delivery method with no-redirect and when
06:21:33 INFO - the target request is cross-origin.
06:21:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2035ms
06:21:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:21:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c652000 == 26 [pid = 1904] [id = 619]
06:21:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398bbf8800) [pid = 1904] [serial = 1732] [outer = (nil)]
06:21:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398bbfac00) [pid = 1904] [serial = 1733] [outer = 0x7f398bbf8800]
06:21:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398c719400) [pid = 1904] [serial = 1734] [outer = 0x7f398bbf8800]
06:21:35 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
06:21:35 INFO - document served over http requires an https
06:21:35 INFO - sub-resource via fetch-request using the http-csp
06:21:35 INFO - delivery method with swap-origin-redirect and when
06:21:35 INFO - the target request is cross-origin.
06:21:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2441ms
06:21:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:21:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c860000 == 27 [pid = 1904] [id = 620]
06:21:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398bbf9400) [pid = 1904] [serial = 1735] [outer = (nil)]
06:21:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398c81a800) [pid = 1904] [serial = 1736] [outer = 0x7f398bbf9400]
06:21:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398c824c00) [pid = 1904] [serial = 1737] [outer = 0x7f398bbf9400]
06:21:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca09800 == 28 [pid = 1904] [id = 621]
06:21:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398ca84000) [pid = 1904] [serial = 1738] [outer = (nil)]
06:21:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398ca88c00) [pid = 1904] [serial = 1739] [outer = 0x7f398ca84000]
06:21:37 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
06:21:37 INFO - document served over http requires an https
06:21:37 INFO - sub-resource via iframe-tag using the http-csp
06:21:37 INFO - delivery method with keep-origin-redirect and when
06:21:37 INFO - the target request is cross-origin.
06:21:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2383ms
06:21:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:21:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca1a000 == 29 [pid = 1904] [id = 622]
06:21:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398c720000) [pid = 1904] [serial = 1740] [outer = (nil)]
06:21:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398ca87000) [pid = 1904] [serial = 1741] [outer = 0x7f398c720000]
06:21:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398d3ae800) [pid = 1904] [serial = 1742] [outer = 0x7f398c720000]
06:21:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d486800 == 30 [pid = 1904] [id = 623]
06:21:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398d3b5000) [pid = 1904] [serial = 1743] [outer = (nil)]
06:21:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398d3b8400) [pid = 1904] [serial = 1744] [outer = 0x7f398d3b5000]
06:21:40 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
06:21:40 INFO - document served over http requires an https
06:21:40 INFO - sub-resource via iframe-tag using the http-csp
06:21:40 INFO - delivery method with no-redirect and when
06:21:40 INFO - the target request is cross-origin.
06:21:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2902ms
06:21:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:21:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d494000 == 31 [pid = 1904] [id = 624]
06:21:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398ca88800) [pid = 1904] [serial = 1745] [outer = (nil)]
06:21:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398d3b7000) [pid = 1904] [serial = 1746] [outer = 0x7f398ca88800]
06:21:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398dcdf800) [pid = 1904] [serial = 1747] [outer = 0x7f398ca88800]
06:21:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d64d800 == 32 [pid = 1904] [id = 625]
06:21:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398dce3000) [pid = 1904] [serial = 1748] [outer = (nil)]
06:21:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398dce9000) [pid = 1904] [serial = 1749] [outer = 0x7f398dce3000]
06:21:43 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
06:21:43 INFO - document served over http requires an https
06:21:43 INFO - sub-resource via iframe-tag using the http-csp
06:21:43 INFO - delivery method with swap-origin-redirect and when
06:21:43 INFO - the target request is cross-origin.
06:21:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2240ms
06:21:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:21:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d65e800 == 33 [pid = 1904] [id = 626]
06:21:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398d4e0000) [pid = 1904] [serial = 1750] [outer = (nil)]
06:21:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398dce9400) [pid = 1904] [serial = 1751] [outer = 0x7f398d4e0000]
06:21:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398e26a800) [pid = 1904] [serial = 1752] [outer = 0x7f398d4e0000]
06:21:45 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
06:21:45 INFO - document served over http requires an https
06:21:45 INFO - sub-resource via script-tag using the http-csp
06:21:45 INFO - delivery method with keep-origin-redirect and when
06:21:45 INFO - the target request is cross-origin.
06:21:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1883ms
06:21:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:21:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc22000 == 34 [pid = 1904] [id = 627]
06:21:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398dce6000) [pid = 1904] [serial = 1753] [outer = (nil)]
06:21:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398e272800) [pid = 1904] [serial = 1754] [outer = 0x7f398dce6000]
06:21:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398e80b400) [pid = 1904] [serial = 1755] [outer = 0x7f398dce6000]
06:21:48 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
06:21:48 INFO - document served over http requires an https
06:21:48 INFO - sub-resource via script-tag using the http-csp
06:21:48 INFO - delivery method with no-redirect and when
06:21:48 INFO - the target request is cross-origin.
06:21:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2941ms
06:21:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:21:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ae3800 == 35 [pid = 1904] [id = 628]
06:21:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f3985697000) [pid = 1904] [serial = 1756] [outer = (nil)]
06:21:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3986732c00) [pid = 1904] [serial = 1757] [outer = 0x7f3985697000]
06:21:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398707c000) [pid = 1904] [serial = 1758] [outer = 0x7f3985697000]
06:21:50 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
06:21:50 INFO - document served over http requires an https
06:21:50 INFO - sub-resource via script-tag using the http-csp
06:21:50 INFO - delivery method with swap-origin-redirect and when
06:21:50 INFO - the target request is cross-origin.
06:21:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2790ms
06:21:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:21:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985637000 == 36 [pid = 1904] [id = 629]
06:21:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3986e25800) [pid = 1904] [serial = 1759] [outer = (nil)]
06:21:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3986e2f000) [pid = 1904] [serial = 1760] [outer = 0x7f3986e25800]
06:21:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f39875d4c00) [pid = 1904] [serial = 1761] [outer = 0x7f3986e25800]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a22000 == 35 [pid = 1904] [id = 613]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb7800 == 34 [pid = 1904] [id = 612]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988852800 == 33 [pid = 1904] [id = 577]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f7f800 == 32 [pid = 1904] [id = 611]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985625800 == 31 [pid = 1904] [id = 610]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987213000 == 30 [pid = 1904] [id = 609]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bc7800 == 29 [pid = 1904] [id = 608]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986c9e800 == 28 [pid = 1904] [id = 607]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb4e800 == 27 [pid = 1904] [id = 606]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b70e000 == 26 [pid = 1904] [id = 604]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b313800 == 25 [pid = 1904] [id = 603]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b156800 == 24 [pid = 1904] [id = 602]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899e0800 == 23 [pid = 1904] [id = 601]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c0a000 == 22 [pid = 1904] [id = 600]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988979800 == 21 [pid = 1904] [id = 599]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898c0800 == 20 [pid = 1904] [id = 567]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874b2000 == 19 [pid = 1904] [id = 598]
06:21:52 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e41000 == 18 [pid = 1904] [id = 597]
06:21:52 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f39875d8000) [pid = 1904] [serial = 1663] [outer = (nil)] [url = about:blank]
06:21:52 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398705ac00) [pid = 1904] [serial = 1658] [outer = (nil)] [url = about:blank]
06:21:52 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f3986c45800) [pid = 1904] [serial = 1653] [outer = (nil)] [url = about:blank]
06:21:52 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3986f0d000) [pid = 1904] [serial = 1616] [outer = (nil)] [url = about:blank]
06:21:53 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
06:21:53 INFO - document served over http requires an https
06:21:53 INFO - sub-resource via xhr-request using the http-csp
06:21:53 INFO - delivery method with keep-origin-redirect and when
06:21:53 INFO - the target request is cross-origin.
06:21:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2505ms
06:21:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:21:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398681a800 == 19 [pid = 1904] [id = 630]
06:21:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3986e28000) [pid = 1904] [serial = 1762] [outer = (nil)]
06:21:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f39875fe800) [pid = 1904] [serial = 1763] [outer = 0x7f3986e28000]
06:21:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3988156400) [pid = 1904] [serial = 1764] [outer = 0x7f3986e28000]
06:21:56 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
06:21:56 INFO - document served over http requires an https
06:21:56 INFO - sub-resource via xhr-request using the http-csp
06:21:56 INFO - delivery method with no-redirect and when
06:21:56 INFO - the target request is cross-origin.
06:21:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2714ms
06:21:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:21:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987215000 == 20 [pid = 1904] [id = 631]
06:21:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f39875d7800) [pid = 1904] [serial = 1765] [outer = (nil)]
06:21:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3988d76c00) [pid = 1904] [serial = 1766] [outer = 0x7f39875d7800]
06:21:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:21:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f3989932c00) [pid = 1904] [serial = 1767] [outer = 0x7f39875d7800]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f3986f0f400) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f3989838800) [pid = 1904] [serial = 1712] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f3986e2c400) [pid = 1904] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398b16c400) [pid = 1904] [serial = 1685] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398b3d6000) [pid = 1904] [serial = 1691] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f39875d9800) [pid = 1904] [serial = 1704] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3986e29400) [pid = 1904] [serial = 1673] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398b2cd000) [pid = 1904] [serial = 1688] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398a509000) [pid = 1904] [serial = 1715] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398b824c00) [pid = 1904] [serial = 1694] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f3985553000) [pid = 1904] [serial = 1670] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f3988153000) [pid = 1904] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942872569]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398b883000) [pid = 1904] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986e2d000) [pid = 1904] [serial = 1709] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3988acc800) [pid = 1904] [serial = 1679] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3989a71000) [pid = 1904] [serial = 1682] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398679f400) [pid = 1904] [serial = 1699] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f39875fc000) [pid = 1904] [serial = 1676] [outer = (nil)] [url = about:blank]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f39875f4000) [pid = 1904] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942872569]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f398696f000) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3984e16000) [pid = 1904] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3986737000) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398724a400) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398983d400) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f39875d0c00) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3985696c00) [pid = 1904] [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]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398b882800) [pid = 1904] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:21:59 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39888af000) [pid = 1904] [serial = 1668] [outer = (nil)] [url = about:blank]
06:21:59 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
06:21:59 INFO - document served over http requires an https
06:21:59 INFO - sub-resource via xhr-request using the http-csp
06:21:59 INFO - delivery method with swap-origin-redirect and when
06:21:59 INFO - the target request is cross-origin.
06:21:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3265ms
06:21:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:21:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880cd000 == 21 [pid = 1904] [id = 632]
06:21:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3986c41000) [pid = 1904] [serial = 1768] [outer = (nil)]
06:22:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3986e2c000) [pid = 1904] [serial = 1769] [outer = 0x7f3986c41000]
06:22:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f39877fec00) [pid = 1904] [serial = 1770] [outer = 0x7f3986c41000]
06:22:01 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
06:22:01 INFO - document served over http requires an http
06:22:01 INFO - sub-resource via fetch-request using the http-csp
06:22:01 INFO - delivery method with keep-origin-redirect and when
06:22:01 INFO - the target request is same-origin.
06:22:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1933ms
06:22:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:22:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880cc800 == 22 [pid = 1904] [id = 633]
06:22:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3985ff2c00) [pid = 1904] [serial = 1771] [outer = (nil)]
06:22:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3986e22800) [pid = 1904] [serial = 1772] [outer = 0x7f3985ff2c00]
06:22:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f39888b2c00) [pid = 1904] [serial = 1773] [outer = 0x7f3985ff2c00]
06:22:04 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
06:22:04 INFO - document served over http requires an http
06:22:04 INFO - sub-resource via fetch-request using the http-csp
06:22:04 INFO - delivery method with no-redirect and when
06:22:04 INFO - the target request is same-origin.
06:22:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2344ms
06:22:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:22:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be5800 == 23 [pid = 1904] [id = 634]
06:22:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f3986f0f800) [pid = 1904] [serial = 1774] [outer = (nil)]
06:22:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f3988d77400) [pid = 1904] [serial = 1775] [outer = 0x7f3986f0f800]
06:22:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398a634400) [pid = 1904] [serial = 1776] [outer = 0x7f3986f0f800]
06:22:06 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
06:22:06 INFO - document served over http requires an http
06:22:06 INFO - sub-resource via fetch-request using the http-csp
06:22:06 INFO - delivery method with swap-origin-redirect and when
06:22:06 INFO - the target request is same-origin.
06:22:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2288ms
06:22:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:22:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a72b000 == 24 [pid = 1904] [id = 635]
06:22:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398983e000) [pid = 1904] [serial = 1777] [outer = (nil)]
06:22:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398b174800) [pid = 1904] [serial = 1778] [outer = 0x7f398983e000]
06:22:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398b3d5c00) [pid = 1904] [serial = 1779] [outer = 0x7f398983e000]
06:22:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b158000 == 25 [pid = 1904] [id = 636]
06:22:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398b81dc00) [pid = 1904] [serial = 1780] [outer = (nil)]
06:22:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398b827800) [pid = 1904] [serial = 1781] [outer = 0x7f398b81dc00]
06:22:08 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
06:22:08 INFO - document served over http requires an http
06:22:08 INFO - sub-resource via iframe-tag using the http-csp
06:22:08 INFO - delivery method with keep-origin-redirect and when
06:22:08 INFO - the target request is same-origin.
06:22:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2395ms
06:22:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:22:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b31d000 == 26 [pid = 1904] [id = 637]
06:22:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398b173400) [pid = 1904] [serial = 1782] [outer = (nil)]
06:22:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398b824400) [pid = 1904] [serial = 1783] [outer = 0x7f398b173400]
06:22:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398c71cc00) [pid = 1904] [serial = 1784] [outer = 0x7f398b173400]
06:22:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb40000 == 27 [pid = 1904] [id = 638]
06:22:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398c81c800) [pid = 1904] [serial = 1785] [outer = (nil)]
06:22:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398ca89800) [pid = 1904] [serial = 1786] [outer = 0x7f398c81c800]
06:22:11 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
06:22:11 INFO - document served over http requires an http
06:22:11 INFO - sub-resource via iframe-tag using the http-csp
06:22:11 INFO - delivery method with no-redirect and when
06:22:11 INFO - the target request is same-origin.
06:22:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2889ms
06:22:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:22:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c641800 == 28 [pid = 1904] [id = 639]
06:22:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398b828000) [pid = 1904] [serial = 1787] [outer = (nil)]
06:22:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398c822000) [pid = 1904] [serial = 1788] [outer = 0x7f398b828000]
06:22:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398e274c00) [pid = 1904] [serial = 1789] [outer = 0x7f398b828000]
06:22:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d64b800 == 29 [pid = 1904] [id = 640]
06:22:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398e810800) [pid = 1904] [serial = 1790] [outer = (nil)]
06:22:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398e870800) [pid = 1904] [serial = 1791] [outer = 0x7f398e810800]
06:22:13 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
06:22:13 INFO - document served over http requires an http
06:22:13 INFO - sub-resource via iframe-tag using the http-csp
06:22:13 INFO - delivery method with swap-origin-redirect and when
06:22:13 INFO - the target request is same-origin.
06:22:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2088ms
06:22:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:22:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd35800 == 30 [pid = 1904] [id = 641]
06:22:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398d4e0400) [pid = 1904] [serial = 1792] [outer = (nil)]
06:22:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f398e815000) [pid = 1904] [serial = 1793] [outer = 0x7f398d4e0400]
06:22:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f398e87c800) [pid = 1904] [serial = 1794] [outer = 0x7f398d4e0400]
06:22:15 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
06:22:15 INFO - document served over http requires an http
06:22:15 INFO - sub-resource via script-tag using the http-csp
06:22:15 INFO - delivery method with keep-origin-redirect and when
06:22:15 INFO - the target request is same-origin.
06:22:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1841ms
06:22:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:22:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e896000 == 31 [pid = 1904] [id = 642]
06:22:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f398e872800) [pid = 1904] [serial = 1795] [outer = (nil)]
06:22:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f398f280000) [pid = 1904] [serial = 1796] [outer = 0x7f398e872800]
06:22:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f398f287400) [pid = 1904] [serial = 1797] [outer = 0x7f398e872800]
06:22:17 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
06:22:17 INFO - document served over http requires an http
06:22:17 INFO - sub-resource via script-tag using the http-csp
06:22:17 INFO - delivery method with no-redirect and when
06:22:17 INFO - the target request is same-origin.
06:22:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1708ms
06:22:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:22:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e950000 == 32 [pid = 1904] [id = 643]
06:22:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f398f27f800) [pid = 1904] [serial = 1798] [outer = (nil)]
06:22:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398f434400) [pid = 1904] [serial = 1799] [outer = 0x7f398f27f800]
06:22:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f398f54bc00) [pid = 1904] [serial = 1800] [outer = 0x7f398f27f800]
06:22:19 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
06:22:19 INFO - document served over http requires an http
06:22:19 INFO - sub-resource via script-tag using the http-csp
06:22:19 INFO - delivery method with swap-origin-redirect and when
06:22:19 INFO - the target request is same-origin.
06:22:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2635ms
06:22:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:22:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f182000 == 33 [pid = 1904] [id = 644]
06:22:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398f434000) [pid = 1904] [serial = 1801] [outer = (nil)]
06:22:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398f558000) [pid = 1904] [serial = 1802] [outer = 0x7f398f434000]
06:22:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398f821c00) [pid = 1904] [serial = 1803] [outer = 0x7f398f434000]
06:22:22 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
06:22:22 INFO - document served over http requires an http
06:22:22 INFO - sub-resource via xhr-request using the http-csp
06:22:22 INFO - delivery method with keep-origin-redirect and when
06:22:22 INFO - the target request is same-origin.
06:22:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2237ms
06:22:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:22:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f385000 == 34 [pid = 1904] [id = 645]
06:22:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398f555800) [pid = 1904] [serial = 1804] [outer = (nil)]
06:22:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398f829800) [pid = 1904] [serial = 1805] [outer = 0x7f398f555800]
06:22:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398fa74c00) [pid = 1904] [serial = 1806] [outer = 0x7f398f555800]
06:22:24 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
06:22:24 INFO - document served over http requires an http
06:22:24 INFO - sub-resource via xhr-request using the http-csp
06:22:24 INFO - delivery method with no-redirect and when
06:22:24 INFO - the target request is same-origin.
06:22:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2669ms
06:22:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:22:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f56b800 == 35 [pid = 1904] [id = 646]
06:22:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398f82a800) [pid = 1904] [serial = 1807] [outer = (nil)]
06:22:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398fb9e000) [pid = 1904] [serial = 1808] [outer = 0x7f398f82a800]
06:22:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398fc0f800) [pid = 1904] [serial = 1809] [outer = 0x7f398f82a800]
06:22:27 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
06:22:27 INFO - document served over http requires an http
06:22:27 INFO - sub-resource via xhr-request using the http-csp
06:22:27 INFO - delivery method with swap-origin-redirect and when
06:22:27 INFO - the target request is same-origin.
06:22:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2302ms
06:22:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:22:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa48000 == 36 [pid = 1904] [id = 647]
06:22:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398fb9c000) [pid = 1904] [serial = 1810] [outer = (nil)]
06:22:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f398fc1ac00) [pid = 1904] [serial = 1811] [outer = 0x7f398fb9c000]
06:22:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398fc21000) [pid = 1904] [serial = 1812] [outer = 0x7f398fb9c000]
06:22:29 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
06:22:29 INFO - document served over http requires an https
06:22:29 INFO - sub-resource via fetch-request using the http-csp
06:22:29 INFO - delivery method with keep-origin-redirect and when
06:22:29 INFO - the target request is same-origin.
06:22:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2001ms
06:22:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:22:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398897f000 == 37 [pid = 1904] [id = 648]
06:22:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398a642000) [pid = 1904] [serial = 1813] [outer = (nil)]
06:22:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398a773800) [pid = 1904] [serial = 1814] [outer = 0x7f398a642000]
06:22:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f39901f3000) [pid = 1904] [serial = 1815] [outer = 0x7f398a642000]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880d8000 == 36 [pid = 1904] [id = 615]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a68b000 == 35 [pid = 1904] [id = 616]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a792800 == 34 [pid = 1904] [id = 617]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b154800 == 33 [pid = 1904] [id = 618]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c652000 == 32 [pid = 1904] [id = 619]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca09800 == 31 [pid = 1904] [id = 621]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c860000 == 30 [pid = 1904] [id = 620]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d486800 == 29 [pid = 1904] [id = 623]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca1a000 == 28 [pid = 1904] [id = 622]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d64d800 == 27 [pid = 1904] [id = 625]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d494000 == 26 [pid = 1904] [id = 624]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d65e800 == 25 [pid = 1904] [id = 626]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc22000 == 24 [pid = 1904] [id = 627]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ae3800 == 23 [pid = 1904] [id = 628]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985637000 == 22 [pid = 1904] [id = 629]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398681a800 == 21 [pid = 1904] [id = 630]
06:22:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987215000 == 20 [pid = 1904] [id = 631]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880cc800 == 19 [pid = 1904] [id = 633]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be5800 == 18 [pid = 1904] [id = 634]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b158000 == 17 [pid = 1904] [id = 636]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a72b000 == 16 [pid = 1904] [id = 635]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb40000 == 15 [pid = 1904] [id = 638]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b31d000 == 14 [pid = 1904] [id = 637]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d64b800 == 13 [pid = 1904] [id = 640]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c641800 == 12 [pid = 1904] [id = 639]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd35800 == 11 [pid = 1904] [id = 641]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb3a000 == 10 [pid = 1904] [id = 605]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e896000 == 9 [pid = 1904] [id = 642]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e950000 == 8 [pid = 1904] [id = 643]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f182000 == 7 [pid = 1904] [id = 644]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f385000 == 6 [pid = 1904] [id = 645]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f56b800 == 5 [pid = 1904] [id = 646]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa48000 == 4 [pid = 1904] [id = 647]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c1f000 == 3 [pid = 1904] [id = 614]
06:22:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880cd000 == 2 [pid = 1904] [id = 632]
06:22:33 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f3988d58800) [pid = 1904] [serial = 1710] [outer = (nil)] [url = about:blank]
06:22:33 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398718b800) [pid = 1904] [serial = 1700] [outer = (nil)] [url = about:blank]
06:22:33 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f3989a75800) [pid = 1904] [serial = 1713] [outer = (nil)] [url = about:blank]
06:22:33 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f39888b4400) [pid = 1904] [serial = 1705] [outer = (nil)] [url = about:blank]
06:22:33 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398b174400) [pid = 1904] [serial = 1716] [outer = (nil)] [url = about:blank]
06:22:34 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
06:22:34 INFO - document served over http requires an https
06:22:34 INFO - sub-resource via fetch-request using the http-csp
06:22:34 INFO - delivery method with no-redirect and when
06:22:34 INFO - the target request is same-origin.
06:22:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 5306ms
06:22:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:22:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f7800 == 3 [pid = 1904] [id = 649]
06:22:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f3985690800) [pid = 1904] [serial = 1816] [outer = (nil)]
06:22:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f3985691c00) [pid = 1904] [serial = 1817] [outer = 0x7f3985690800]
06:22:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f3985fe8000) [pid = 1904] [serial = 1818] [outer = 0x7f3985690800]
06:22:36 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
06:22:36 INFO - document served over http requires an https
06:22:36 INFO - sub-resource via fetch-request using the http-csp
06:22:36 INFO - delivery method with swap-origin-redirect and when
06:22:36 INFO - the target request is same-origin.
06:22:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2134ms
06:22:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:22:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e41000 == 4 [pid = 1904] [id = 650]
06:22:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f3985690c00) [pid = 1904] [serial = 1819] [outer = (nil)]
06:22:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f3985ff1400) [pid = 1904] [serial = 1820] [outer = 0x7f3985690c00]
06:22:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398673d400) [pid = 1904] [serial = 1821] [outer = 0x7f3985690c00]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f398a635800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f3988d80000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f39888b3800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f3988d55000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f398b2cb000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f3986971400) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f398a502400) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f3986736800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f39877f0800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f3989843000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f3988acc400) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f3984e18400) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f398673b000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398b3db800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f39875f5000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f39867a7800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f3986f12000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3989a72800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398a779800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3989936c00) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3986e25800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f39867a4000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f398dce6000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398d3b5000) [pid = 1904] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942900525]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398bbf8800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f3986965800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3988d7f000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3986f09c00) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3985697000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398ca84000) [pid = 1904] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398a776c00) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f3986c41000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398ca88800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398d4e0000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986e28000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398c720000) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398dce3000) [pid = 1904] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f39875d7800) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398bbf9400) [pid = 1904] [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]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f3986e2c000) [pid = 1904] [serial = 1769] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3986732c00) [pid = 1904] [serial = 1757] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3986f07800) [pid = 1904] [serial = 1721] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398e272800) [pid = 1904] [serial = 1754] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398b822800) [pid = 1904] [serial = 1730] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398bbfac00) [pid = 1904] [serial = 1733] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398dce9400) [pid = 1904] [serial = 1751] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3986e2f000) [pid = 1904] [serial = 1760] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f39875fe800) [pid = 1904] [serial = 1763] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398ca88c00) [pid = 1904] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3986c42800) [pid = 1904] [serial = 1718] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f398d3b7000) [pid = 1904] [serial = 1746] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398dce9000) [pid = 1904] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398ca87000) [pid = 1904] [serial = 1741] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3988d76c00) [pid = 1904] [serial = 1766] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398d3b8400) [pid = 1904] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942900525]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398c81a800) [pid = 1904] [serial = 1736] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398a772800) [pid = 1904] [serial = 1727] [outer = (nil)] [url = about:blank]
06:22:42 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3988d75c00) [pid = 1904] [serial = 1724] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3989932c00) [pid = 1904] [serial = 1767] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398a776800) [pid = 1904] [serial = 1650] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3989931000) [pid = 1904] [serial = 1638] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3989a7a000) [pid = 1904] [serial = 1725] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3988d76400) [pid = 1904] [serial = 1632] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39875d4c00) [pid = 1904] [serial = 1761] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398983ac00) [pid = 1904] [serial = 1635] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398b81d400) [pid = 1904] [serial = 1692] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3988149400) [pid = 1904] [serial = 1626] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398a63fc00) [pid = 1904] [serial = 1647] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3986843000) [pid = 1904] [serial = 1590] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3988d55400) [pid = 1904] [serial = 1680] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3989a78000) [pid = 1904] [serial = 1641] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398a641400) [pid = 1904] [serial = 1683] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3986974000) [pid = 1904] [serial = 1671] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f39875d8c00) [pid = 1904] [serial = 1674] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3988147c00) [pid = 1904] [serial = 1722] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f39877f5400) [pid = 1904] [serial = 1719] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398b87f400) [pid = 1904] [serial = 1695] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3988aca000) [pid = 1904] [serial = 1629] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3988156400) [pid = 1904] [serial = 1764] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f3987248c00) [pid = 1904] [serial = 1621] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f3988156800) [pid = 1904] [serial = 1677] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398a50a800) [pid = 1904] [serial = 1644] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398b2d5000) [pid = 1904] [serial = 1689] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398b176800) [pid = 1904] [serial = 1686] [outer = (nil)] [url = about:blank]
06:22:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e5c000 == 5 [pid = 1904] [id = 651]
06:22:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3984e10c00) [pid = 1904] [serial = 1822] [outer = (nil)]
06:22:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f3985548400) [pid = 1904] [serial = 1823] [outer = 0x7f3984e10c00]
06:22:43 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
06:22:43 INFO - document served over http requires an https
06:22:43 INFO - sub-resource via iframe-tag using the http-csp
06:22:43 INFO - delivery method with keep-origin-redirect and when
06:22:43 INFO - the target request is same-origin.
06:22:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 7018ms
06:22:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:22:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850e7000 == 6 [pid = 1904] [id = 652]
06:22:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f3984e16c00) [pid = 1904] [serial = 1824] [outer = (nil)]
06:22:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3984e18400) [pid = 1904] [serial = 1825] [outer = 0x7f3984e16c00]
06:22:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3985697800) [pid = 1904] [serial = 1826] [outer = 0x7f3984e16c00]
06:22:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f7b000 == 7 [pid = 1904] [id = 653]
06:22:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f398569d800) [pid = 1904] [serial = 1827] [outer = (nil)]
06:22:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3985fef800) [pid = 1904] [serial = 1828] [outer = 0x7f398569d800]
06:22:46 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
06:22:46 INFO - document served over http requires an https
06:22:46 INFO - sub-resource via iframe-tag using the http-csp
06:22:46 INFO - delivery method with no-redirect and when
06:22:46 INFO - the target request is same-origin.
06:22:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2330ms
06:22:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:22:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986813000 == 8 [pid = 1904] [id = 654]
06:22:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3984e17800) [pid = 1904] [serial = 1829] [outer = (nil)]
06:22:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f3985ff0000) [pid = 1904] [serial = 1830] [outer = 0x7f3984e17800]
06:22:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f398679a000) [pid = 1904] [serial = 1831] [outer = 0x7f3984e17800]
06:22:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986829000 == 9 [pid = 1904] [id = 655]
06:22:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f398679f400) [pid = 1904] [serial = 1832] [outer = (nil)]
06:22:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39867a5400) [pid = 1904] [serial = 1833] [outer = 0x7f398679f400]
06:22:48 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
06:22:48 INFO - document served over http requires an https
06:22:48 INFO - sub-resource via iframe-tag using the http-csp
06:22:48 INFO - delivery method with swap-origin-redirect and when
06:22:48 INFO - the target request is same-origin.
06:22:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2447ms
06:22:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:22:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986930000 == 10 [pid = 1904] [id = 656]
06:22:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39867a2c00) [pid = 1904] [serial = 1834] [outer = (nil)]
06:22:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f39867e1400) [pid = 1904] [serial = 1835] [outer = 0x7f39867a2c00]
06:22:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f39867eec00) [pid = 1904] [serial = 1836] [outer = 0x7f39867a2c00]
06:22:51 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
06:22:51 INFO - document served over http requires an https
06:22:51 INFO - sub-resource via script-tag using the http-csp
06:22:51 INFO - delivery method with keep-origin-redirect and when
06:22:51 INFO - the target request is same-origin.
06:22:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2440ms
06:22:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:22:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986aef800 == 11 [pid = 1904] [id = 657]
06:22:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f39867a7800) [pid = 1904] [serial = 1837] [outer = (nil)]
06:22:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3986840800) [pid = 1904] [serial = 1838] [outer = 0x7f39867a7800]
06:22:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f398696b000) [pid = 1904] [serial = 1839] [outer = 0x7f39867a7800]
06:22:53 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
06:22:53 INFO - document served over http requires an https
06:22:53 INFO - sub-resource via script-tag using the http-csp
06:22:53 INFO - delivery method with no-redirect and when
06:22:53 INFO - the target request is same-origin.
06:22:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2848ms
06:22:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:22:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb5000 == 12 [pid = 1904] [id = 658]
06:22:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3986840000) [pid = 1904] [serial = 1840] [outer = (nil)]
06:22:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3986973000) [pid = 1904] [serial = 1841] [outer = 0x7f3986840000]
06:22:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3986c44800) [pid = 1904] [serial = 1842] [outer = 0x7f3986840000]
06:22:55 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
06:22:55 INFO - document served over http requires an https
06:22:55 INFO - sub-resource via script-tag using the http-csp
06:22:55 INFO - delivery method with swap-origin-redirect and when
06:22:55 INFO - the target request is same-origin.
06:22:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2001ms
06:22:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:22:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986da1000 == 13 [pid = 1904] [id = 659]
06:22:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3986972800) [pid = 1904] [serial = 1843] [outer = (nil)]
06:22:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3986e26c00) [pid = 1904] [serial = 1844] [outer = 0x7f3986972800]
06:22:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3986f07000) [pid = 1904] [serial = 1845] [outer = 0x7f3986972800]
06:22:57 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
06:22:57 INFO - document served over http requires an https
06:22:57 INFO - sub-resource via xhr-request using the http-csp
06:22:57 INFO - delivery method with keep-origin-redirect and when
06:22:57 INFO - the target request is same-origin.
06:22:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1836ms
06:22:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:22:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398721a800 == 14 [pid = 1904] [id = 660]
06:22:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986e25c00) [pid = 1904] [serial = 1846] [outer = (nil)]
06:22:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3986f13000) [pid = 1904] [serial = 1847] [outer = 0x7f3986e25c00]
06:22:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:22:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398705bc00) [pid = 1904] [serial = 1848] [outer = 0x7f3986e25c00]
06:23:00 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
06:23:00 INFO - document served over http requires an https
06:23:00 INFO - sub-resource via xhr-request using the http-csp
06:23:00 INFO - delivery method with no-redirect and when
06:23:00 INFO - the target request is same-origin.
06:23:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2348ms
06:23:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:23:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987445000 == 15 [pid = 1904] [id = 661]
06:23:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3987077000) [pid = 1904] [serial = 1849] [outer = (nil)]
06:23:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398707e000) [pid = 1904] [serial = 1850] [outer = 0x7f3987077000]
06:23:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3987185400) [pid = 1904] [serial = 1851] [outer = 0x7f3987077000]
06:23:02 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
06:23:02 INFO - document served over http requires an https
06:23:02 INFO - sub-resource via xhr-request using the http-csp
06:23:02 INFO - delivery method with swap-origin-redirect and when
06:23:02 INFO - the target request is same-origin.
06:23:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2333ms
06:23:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:23:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e4e000 == 16 [pid = 1904] [id = 662]
06:23:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3985555400) [pid = 1904] [serial = 1852] [outer = (nil)]
06:23:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3985699400) [pid = 1904] [serial = 1853] [outer = 0x7f3985555400]
06:23:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398679e800) [pid = 1904] [serial = 1854] [outer = 0x7f3985555400]
06:23:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e5c000 == 15 [pid = 1904] [id = 651]
06:23:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850f7800 == 14 [pid = 1904] [id = 649]
06:23:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398897f000 == 13 [pid = 1904] [id = 648]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f39877fec00) [pid = 1904] [serial = 1770] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398c719400) [pid = 1904] [serial = 1734] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398c824c00) [pid = 1904] [serial = 1737] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398707c000) [pid = 1904] [serial = 1758] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398e80b400) [pid = 1904] [serial = 1755] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398b3d1400) [pid = 1904] [serial = 1728] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398e26a800) [pid = 1904] [serial = 1752] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398b88a400) [pid = 1904] [serial = 1731] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398d3ae800) [pid = 1904] [serial = 1742] [outer = (nil)] [url = about:blank]
06:23:03 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398dcdf800) [pid = 1904] [serial = 1747] [outer = (nil)] [url = about:blank]
06:23:04 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
06:23:04 INFO - document served over http requires an http
06:23:04 INFO - sub-resource via fetch-request using the meta-csp
06:23:04 INFO - delivery method with keep-origin-redirect and when
06:23:04 INFO - the target request is cross-origin.
06:23:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2288ms
06:23:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:23:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e47000 == 14 [pid = 1904] [id = 663]
06:23:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398569bc00) [pid = 1904] [serial = 1855] [outer = (nil)]
06:23:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3986c40000) [pid = 1904] [serial = 1856] [outer = 0x7f398569bc00]
06:23:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3986f12800) [pid = 1904] [serial = 1857] [outer = 0x7f398569bc00]
06:23:06 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
06:23:06 INFO - document served over http requires an http
06:23:06 INFO - sub-resource via fetch-request using the meta-csp
06:23:06 INFO - delivery method with no-redirect and when
06:23:06 INFO - the target request is cross-origin.
06:23:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2035ms
06:23:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:23:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a4000 == 15 [pid = 1904] [id = 664]
06:23:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398696f000) [pid = 1904] [serial = 1858] [outer = (nil)]
06:23:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f398718ac00) [pid = 1904] [serial = 1859] [outer = 0x7f398696f000]
06:23:07 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3987240400) [pid = 1904] [serial = 1860] [outer = 0x7f398696f000]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3985ff1400) [pid = 1904] [serial = 1820] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398fc1ac00) [pid = 1904] [serial = 1811] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398f829800) [pid = 1904] [serial = 1805] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398fb9e000) [pid = 1904] [serial = 1808] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398f280000) [pid = 1904] [serial = 1796] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398f434400) [pid = 1904] [serial = 1799] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398f558000) [pid = 1904] [serial = 1802] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398e870800) [pid = 1904] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398c822000) [pid = 1904] [serial = 1788] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398e815000) [pid = 1904] [serial = 1793] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398b827800) [pid = 1904] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398b174800) [pid = 1904] [serial = 1778] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398ca89800) [pid = 1904] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942931211]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398b824400) [pid = 1904] [serial = 1783] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3986e22800) [pid = 1904] [serial = 1772] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3988d77400) [pid = 1904] [serial = 1775] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3985691c00) [pid = 1904] [serial = 1817] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f398a773800) [pid = 1904] [serial = 1814] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398e872800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398b81dc00) [pid = 1904] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f3985690800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398c81c800) [pid = 1904] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942931211]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f398f27f800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398e810800) [pid = 1904] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398d4e0400) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398fb9c000) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398f555800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f398f82a800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f398f434000) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f398b828000) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f398983e000) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398b173400) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f3985ff2c00) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f3986f0f800) [pid = 1904] [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]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f398fa74c00) [pid = 1904] [serial = 1806] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f398fc0f800) [pid = 1904] [serial = 1809] [outer = (nil)] [url = about:blank]
06:23:08 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398f821c00) [pid = 1904] [serial = 1803] [outer = (nil)] [url = about:blank]
06:23:09 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
06:23:09 INFO - document served over http requires an http
06:23:09 INFO - sub-resource via fetch-request using the meta-csp
06:23:09 INFO - delivery method with swap-origin-redirect and when
06:23:09 INFO - the target request is cross-origin.
06:23:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2096ms
06:23:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:23:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c6800 == 16 [pid = 1904] [id = 665]
06:23:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7f3987189000) [pid = 1904] [serial = 1861] [outer = (nil)]
06:23:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7f3987246800) [pid = 1904] [serial = 1862] [outer = 0x7f3987189000]
06:23:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7f398724dc00) [pid = 1904] [serial = 1863] [outer = 0x7f3987189000]
06:23:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f78800 == 17 [pid = 1904] [id = 666]
06:23:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7f3985554c00) [pid = 1904] [serial = 1864] [outer = (nil)]
06:23:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7f398673cc00) [pid = 1904] [serial = 1865] [outer = 0x7f3985554c00]
06:23:11 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
06:23:11 INFO - document served over http requires an http
06:23:11 INFO - sub-resource via iframe-tag using the meta-csp
06:23:11 INFO - delivery method with keep-origin-redirect and when
06:23:11 INFO - the target request is cross-origin.
06:23:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2794ms
06:23:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:23:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880d3000 == 18 [pid = 1904] [id = 667]
06:23:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7f39867e3800) [pid = 1904] [serial = 1866] [outer = (nil)]
06:23:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7f3986970400) [pid = 1904] [serial = 1867] [outer = 0x7f39867e3800]
06:23:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7f398723f800) [pid = 1904] [serial = 1868] [outer = 0x7f39867e3800]
06:23:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988857000 == 19 [pid = 1904] [id = 668]
06:23:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3987248c00) [pid = 1904] [serial = 1869] [outer = (nil)]
06:23:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f39875d3400) [pid = 1904] [serial = 1870] [outer = 0x7f3987248c00]
06:23:13 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
06:23:13 INFO - document served over http requires an http
06:23:13 INFO - sub-resource via iframe-tag using the meta-csp
06:23:13 INFO - delivery method with no-redirect and when
06:23:13 INFO - the target request is cross-origin.
06:23:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1938ms
06:23:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:23:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988979800 == 20 [pid = 1904] [id = 669]
06:23:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f39867e0400) [pid = 1904] [serial = 1871] [outer = (nil)]
06:23:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f39875d5000) [pid = 1904] [serial = 1872] [outer = 0x7f39867e0400]
06:23:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f39875ddc00) [pid = 1904] [serial = 1873] [outer = 0x7f39867e0400]
06:23:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988992000 == 21 [pid = 1904] [id = 670]
06:23:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f39875f1800) [pid = 1904] [serial = 1874] [outer = (nil)]
06:23:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f39875f5000) [pid = 1904] [serial = 1875] [outer = 0x7f39875f1800]
06:23:15 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
06:23:15 INFO - document served over http requires an http
06:23:15 INFO - sub-resource via iframe-tag using the meta-csp
06:23:15 INFO - delivery method with swap-origin-redirect and when
06:23:15 INFO - the target request is cross-origin.
06:23:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1835ms
06:23:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:23:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a2b000 == 22 [pid = 1904] [id = 671]
06:23:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f39875d3000) [pid = 1904] [serial = 1876] [outer = (nil)]
06:23:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39875f5400) [pid = 1904] [serial = 1877] [outer = 0x7f39875d3000]
06:23:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f39877f1400) [pid = 1904] [serial = 1878] [outer = 0x7f39875d3000]
06:23:17 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
06:23:17 INFO - document served over http requires an http
06:23:17 INFO - sub-resource via script-tag using the meta-csp
06:23:17 INFO - delivery method with keep-origin-redirect and when
06:23:17 INFO - the target request is cross-origin.
06:23:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1782ms
06:23:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:23:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bcb800 == 23 [pid = 1904] [id = 672]
06:23:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f39875f3000) [pid = 1904] [serial = 1879] [outer = (nil)]
06:23:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39877f9000) [pid = 1904] [serial = 1880] [outer = 0x7f39875f3000]
06:23:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39880df800) [pid = 1904] [serial = 1881] [outer = 0x7f39875f3000]
06:23:19 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
06:23:19 INFO - document served over http requires an http
06:23:19 INFO - sub-resource via script-tag using the meta-csp
06:23:19 INFO - delivery method with no-redirect and when
06:23:19 INFO - the target request is cross-origin.
06:23:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2258ms
06:23:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:23:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be4000 == 24 [pid = 1904] [id = 673]
06:23:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f39877fac00) [pid = 1904] [serial = 1882] [outer = (nil)]
06:23:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3988147c00) [pid = 1904] [serial = 1883] [outer = 0x7f39877fac00]
06:23:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f3988150400) [pid = 1904] [serial = 1884] [outer = 0x7f39877fac00]
06:23:22 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
06:23:22 INFO - document served over http requires an http
06:23:22 INFO - sub-resource via script-tag using the meta-csp
06:23:22 INFO - delivery method with swap-origin-redirect and when
06:23:22 INFO - the target request is cross-origin.
06:23:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2389ms
06:23:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:23:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c1e000 == 25 [pid = 1904] [id = 674]
06:23:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988147800) [pid = 1904] [serial = 1885] [outer = (nil)]
06:23:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f39888af800) [pid = 1904] [serial = 1886] [outer = 0x7f3988147800]
06:23:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39888b7400) [pid = 1904] [serial = 1887] [outer = 0x7f3988147800]
06:23:24 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
06:23:24 INFO - document served over http requires an http
06:23:24 INFO - sub-resource via xhr-request using the meta-csp
06:23:24 INFO - delivery method with keep-origin-redirect and when
06:23:24 INFO - the target request is cross-origin.
06:23:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2078ms
06:23:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:23:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cc4800 == 26 [pid = 1904] [id = 675]
06:23:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f39877f7000) [pid = 1904] [serial = 1888] [outer = (nil)]
06:23:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f39888af000) [pid = 1904] [serial = 1889] [outer = 0x7f39877f7000]
06:23:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3988acb400) [pid = 1904] [serial = 1890] [outer = 0x7f39877f7000]
06:23:27 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
06:23:27 INFO - document served over http requires an http
06:23:27 INFO - sub-resource via xhr-request using the meta-csp
06:23:27 INFO - delivery method with no-redirect and when
06:23:27 INFO - the target request is cross-origin.
06:23:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3555ms
06:23:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:23:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d9b800 == 27 [pid = 1904] [id = 676]
06:23:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3985ff3400) [pid = 1904] [serial = 1891] [outer = (nil)]
06:23:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398683b000) [pid = 1904] [serial = 1892] [outer = 0x7f3985ff3400]
06:23:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3987075c00) [pid = 1904] [serial = 1893] [outer = 0x7f3985ff3400]
06:23:29 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
06:23:29 INFO - document served over http requires an http
06:23:29 INFO - sub-resource via xhr-request using the meta-csp
06:23:29 INFO - delivery method with swap-origin-redirect and when
06:23:29 INFO - the target request is cross-origin.
06:23:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1893ms
06:23:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a4000 == 26 [pid = 1904] [id = 664]
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e47000 == 25 [pid = 1904] [id = 663]
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e4e000 == 24 [pid = 1904] [id = 662]
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987445000 == 23 [pid = 1904] [id = 661]
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398721a800 == 22 [pid = 1904] [id = 660]
06:23:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986da1000 == 21 [pid = 1904] [id = 659]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb5000 == 20 [pid = 1904] [id = 658]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986aef800 == 19 [pid = 1904] [id = 657]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986930000 == 18 [pid = 1904] [id = 656]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986829000 == 17 [pid = 1904] [id = 655]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986813000 == 16 [pid = 1904] [id = 654]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f7b000 == 15 [pid = 1904] [id = 653]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850e7000 == 14 [pid = 1904] [id = 652]
06:23:30 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e41000 == 13 [pid = 1904] [id = 650]
06:23:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f8000 == 14 [pid = 1904] [id = 677]
06:23:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398569a000) [pid = 1904] [serial = 1894] [outer = (nil)]
06:23:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3985ff1000) [pid = 1904] [serial = 1895] [outer = 0x7f398569a000]
06:23:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3986c40800) [pid = 1904] [serial = 1896] [outer = 0x7f398569a000]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39888b2c00) [pid = 1904] [serial = 1773] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f398b3d5c00) [pid = 1904] [serial = 1779] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398a634400) [pid = 1904] [serial = 1776] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398e87c800) [pid = 1904] [serial = 1794] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398e274c00) [pid = 1904] [serial = 1789] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398c71cc00) [pid = 1904] [serial = 1784] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398f54bc00) [pid = 1904] [serial = 1800] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398f287400) [pid = 1904] [serial = 1797] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f398fc21000) [pid = 1904] [serial = 1812] [outer = (nil)] [url = about:blank]
06:23:30 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3985fe8000) [pid = 1904] [serial = 1818] [outer = (nil)] [url = about:blank]
06:23:31 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
06:23:31 INFO - document served over http requires an https
06:23:31 INFO - sub-resource via fetch-request using the meta-csp
06:23:31 INFO - delivery method with keep-origin-redirect and when
06:23:31 INFO - the target request is cross-origin.
06:23:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1643ms
06:23:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:23:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f7c000 == 15 [pid = 1904] [id = 678]
06:23:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39867a6400) [pid = 1904] [serial = 1897] [outer = (nil)]
06:23:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f398696a800) [pid = 1904] [serial = 1898] [outer = 0x7f39867a6400]
06:23:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3987084400) [pid = 1904] [serial = 1899] [outer = 0x7f39867a6400]
06:23:32 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
06:23:32 INFO - document served over http requires an https
06:23:32 INFO - sub-resource via fetch-request using the meta-csp
06:23:32 INFO - delivery method with no-redirect and when
06:23:32 INFO - the target request is cross-origin.
06:23:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1636ms
06:23:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:23:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986931000 == 16 [pid = 1904] [id = 679]
06:23:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3986e28400) [pid = 1904] [serial = 1900] [outer = (nil)]
06:23:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398724b400) [pid = 1904] [serial = 1901] [outer = 0x7f3986e28400]
06:23:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f39875fac00) [pid = 1904] [serial = 1902] [outer = 0x7f3986e28400]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398569d800) [pid = 1904] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942965621]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3984e10c00) [pid = 1904] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398a642000) [pid = 1904] [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]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39867a5400) [pid = 1904] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3985fef800) [pid = 1904] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942965621]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3986973000) [pid = 1904] [serial = 1841] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f3986e26c00) [pid = 1904] [serial = 1844] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f3985699400) [pid = 1904] [serial = 1853] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f3986f13000) [pid = 1904] [serial = 1847] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3985ff0000) [pid = 1904] [serial = 1830] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f39867e1400) [pid = 1904] [serial = 1835] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f3986c40000) [pid = 1904] [serial = 1856] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3985548400) [pid = 1904] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f3984e18400) [pid = 1904] [serial = 1825] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f3986840800) [pid = 1904] [serial = 1838] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398718ac00) [pid = 1904] [serial = 1859] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398707e000) [pid = 1904] [serial = 1850] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3987077000) [pid = 1904] [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]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f398696f000) [pid = 1904] [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]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f398569bc00) [pid = 1904] [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]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f3985555400) [pid = 1904] [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]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f398679f400) [pid = 1904] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3987185400) [pid = 1904] [serial = 1851] [outer = (nil)] [url = about:blank]
06:23:35 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39901f3000) [pid = 1904] [serial = 1815] [outer = (nil)] [url = about:blank]
06:23:36 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
06:23:36 INFO - document served over http requires an https
06:23:36 INFO - sub-resource via fetch-request using the meta-csp
06:23:36 INFO - delivery method with swap-origin-redirect and when
06:23:36 INFO - the target request is cross-origin.
06:23:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3443ms
06:23:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:23:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986aef000 == 17 [pid = 1904] [id = 680]
06:23:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7f3985ff0000) [pid = 1904] [serial = 1903] [outer = (nil)]
06:23:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7f398679c400) [pid = 1904] [serial = 1904] [outer = 0x7f3985ff0000]
06:23:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7f398696b400) [pid = 1904] [serial = 1905] [outer = 0x7f3985ff0000]
06:23:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d90800 == 18 [pid = 1904] [id = 681]
06:23:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7f3986c3d400) [pid = 1904] [serial = 1906] [outer = (nil)]
06:23:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7f3986971400) [pid = 1904] [serial = 1907] [outer = 0x7f3986c3d400]
06:23:38 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
06:23:38 INFO - document served over http requires an https
06:23:38 INFO - sub-resource via iframe-tag using the meta-csp
06:23:38 INFO - delivery method with keep-origin-redirect and when
06:23:38 INFO - the target request is cross-origin.
06:23:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2344ms
06:23:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:23:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398720e800 == 19 [pid = 1904] [id = 682]
06:23:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7f3985fef800) [pid = 1904] [serial = 1908] [outer = (nil)]
06:23:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7f3986e26c00) [pid = 1904] [serial = 1909] [outer = 0x7f3985fef800]
06:23:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7f3987247c00) [pid = 1904] [serial = 1910] [outer = 0x7f3985fef800]
06:23:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987443800 == 20 [pid = 1904] [id = 683]
06:23:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7f39877f1c00) [pid = 1904] [serial = 1911] [outer = (nil)]
06:23:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7f39880dec00) [pid = 1904] [serial = 1912] [outer = 0x7f39877f1c00]
06:23:41 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
06:23:41 INFO - document served over http requires an https
06:23:41 INFO - sub-resource via iframe-tag using the meta-csp
06:23:41 INFO - delivery method with no-redirect and when
06:23:41 INFO - the target request is cross-origin.
06:23:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2237ms
06:23:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:23:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874ab800 == 21 [pid = 1904] [id = 684]
06:23:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7f3986c43c00) [pid = 1904] [serial = 1913] [outer = (nil)]
06:23:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f39880de800) [pid = 1904] [serial = 1914] [outer = 0x7f3986c43c00]
06:23:42 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f39888b8400) [pid = 1904] [serial = 1915] [outer = 0x7f3986c43c00]
06:23:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bc8800 == 22 [pid = 1904] [id = 685]
06:23:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3988ac8c00) [pid = 1904] [serial = 1916] [outer = (nil)]
06:23:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3988ad0000) [pid = 1904] [serial = 1917] [outer = 0x7f3988ac8c00]
06:23:44 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
06:23:44 INFO - document served over http requires an https
06:23:44 INFO - sub-resource via iframe-tag using the meta-csp
06:23:44 INFO - delivery method with swap-origin-redirect and when
06:23:44 INFO - the target request is cross-origin.
06:23:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2891ms
06:23:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:23:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb2800 == 23 [pid = 1904] [id = 686]
06:23:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f39875d2800) [pid = 1904] [serial = 1918] [outer = (nil)]
06:23:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3988acd800) [pid = 1904] [serial = 1919] [outer = 0x7f39875d2800]
06:23:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3988bf6400) [pid = 1904] [serial = 1920] [outer = 0x7f39875d2800]
06:23:45 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
06:23:45 INFO - document served over http requires an https
06:23:45 INFO - sub-resource via script-tag using the meta-csp
06:23:45 INFO - delivery method with keep-origin-redirect and when
06:23:45 INFO - the target request is cross-origin.
06:23:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1887ms
06:23:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:23:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899c2800 == 24 [pid = 1904] [id = 687]
06:23:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f3988acf000) [pid = 1904] [serial = 1921] [outer = (nil)]
06:23:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3988d4f400) [pid = 1904] [serial = 1922] [outer = 0x7f3988acf000]
06:23:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3988d55c00) [pid = 1904] [serial = 1923] [outer = 0x7f3988acf000]
06:23:47 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
06:23:47 INFO - document served over http requires an https
06:23:47 INFO - sub-resource via script-tag using the meta-csp
06:23:47 INFO - delivery method with no-redirect and when
06:23:47 INFO - the target request is cross-origin.
06:23:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1793ms
06:23:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:23:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899dc000 == 25 [pid = 1904] [id = 688]
06:23:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3988d72800) [pid = 1904] [serial = 1924] [outer = (nil)]
06:23:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f3988d77c00) [pid = 1904] [serial = 1925] [outer = 0x7f3988d72800]
06:23:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3988d7f400) [pid = 1904] [serial = 1926] [outer = 0x7f3988d72800]
06:23:49 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
06:23:49 INFO - document served over http requires an https
06:23:49 INFO - sub-resource via script-tag using the meta-csp
06:23:49 INFO - delivery method with swap-origin-redirect and when
06:23:49 INFO - the target request is cross-origin.
06:23:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1890ms
06:23:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:23:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a69e000 == 26 [pid = 1904] [id = 689]
06:23:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3988d76800) [pid = 1904] [serial = 1927] [outer = (nil)]
06:23:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f398983c000) [pid = 1904] [serial = 1928] [outer = 0x7f3988d76800]
06:23:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f3989843c00) [pid = 1904] [serial = 1929] [outer = 0x7f3988d76800]
06:23:51 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
06:23:51 INFO - document served over http requires an https
06:23:51 INFO - sub-resource via xhr-request using the meta-csp
06:23:51 INFO - delivery method with keep-origin-redirect and when
06:23:51 INFO - the target request is cross-origin.
06:23:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2184ms
06:23:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:23:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a736000 == 27 [pid = 1904] [id = 690]
06:23:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3989839c00) [pid = 1904] [serial = 1930] [outer = (nil)]
06:23:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f3989933400) [pid = 1904] [serial = 1931] [outer = 0x7f3989839c00]
06:23:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3989a74000) [pid = 1904] [serial = 1932] [outer = 0x7f3989839c00]
06:23:54 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
06:23:54 INFO - document served over http requires an https
06:23:54 INFO - sub-resource via xhr-request using the meta-csp
06:23:54 INFO - delivery method with no-redirect and when
06:23:54 INFO - the target request is cross-origin.
06:23:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2858ms
06:23:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:23:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986812800 == 28 [pid = 1904] [id = 691]
06:23:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f398554b400) [pid = 1904] [serial = 1933] [outer = (nil)]
06:23:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3985690800) [pid = 1904] [serial = 1934] [outer = 0x7f398554b400]
06:23:55 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3986e28c00) [pid = 1904] [serial = 1935] [outer = 0x7f398554b400]
06:23:56 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
06:23:56 INFO - document served over http requires an https
06:23:56 INFO - sub-resource via xhr-request using the meta-csp
06:23:56 INFO - delivery method with swap-origin-redirect and when
06:23:56 INFO - the target request is cross-origin.
06:23:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2191ms
06:23:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:23:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985626000 == 29 [pid = 1904] [id = 692]
06:23:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3986733c00) [pid = 1904] [serial = 1936] [outer = (nil)]
06:23:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f39867a3800) [pid = 1904] [serial = 1937] [outer = 0x7f3986733c00]
06:23:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:23:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398707bc00) [pid = 1904] [serial = 1938] [outer = 0x7f3986733c00]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f7c000 == 28 [pid = 1904] [id = 678]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850f8000 == 27 [pid = 1904] [id = 677]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d9b800 == 26 [pid = 1904] [id = 676]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c1e000 == 25 [pid = 1904] [id = 674]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be4000 == 24 [pid = 1904] [id = 673]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bcb800 == 23 [pid = 1904] [id = 672]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a2b000 == 22 [pid = 1904] [id = 671]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988992000 == 21 [pid = 1904] [id = 670]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988979800 == 20 [pid = 1904] [id = 669]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880d3000 == 19 [pid = 1904] [id = 667]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988857000 == 18 [pid = 1904] [id = 668]
06:23:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f78800 == 17 [pid = 1904] [id = 666]
06:23:58 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398679e800) [pid = 1904] [serial = 1854] [outer = (nil)] [url = about:blank]
06:23:58 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3986f12800) [pid = 1904] [serial = 1857] [outer = (nil)] [url = about:blank]
06:23:58 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3987240400) [pid = 1904] [serial = 1860] [outer = (nil)] [url = about:blank]
06:23:59 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
06:23:59 INFO - document served over http requires an http
06:23:59 INFO - sub-resource via fetch-request using the meta-csp
06:23:59 INFO - delivery method with keep-origin-redirect and when
06:23:59 INFO - the target request is same-origin.
06:23:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2943ms
06:23:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:24:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f83000 == 18 [pid = 1904] [id = 693]
06:24:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f39867a1400) [pid = 1904] [serial = 1939] [outer = (nil)]
06:24:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3987084c00) [pid = 1904] [serial = 1940] [outer = 0x7f39867a1400]
06:24:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39875d9400) [pid = 1904] [serial = 1941] [outer = 0x7f39867a1400]
06:24:01 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
06:24:01 INFO - document served over http requires an http
06:24:01 INFO - sub-resource via fetch-request using the meta-csp
06:24:01 INFO - delivery method with no-redirect and when
06:24:01 INFO - the target request is same-origin.
06:24:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1747ms
06:24:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:24:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d95800 == 19 [pid = 1904] [id = 694]
06:24:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f39875de000) [pid = 1904] [serial = 1942] [outer = (nil)]
06:24:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f39877ef400) [pid = 1904] [serial = 1943] [outer = 0x7f39875de000]
06:24:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f39880e5c00) [pid = 1904] [serial = 1944] [outer = 0x7f39875de000]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398696a800) [pid = 1904] [serial = 1898] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f398683b000) [pid = 1904] [serial = 1892] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3988147c00) [pid = 1904] [serial = 1883] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39875d3400) [pid = 1904] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942993601]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39875d5000) [pid = 1904] [serial = 1872] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3987246800) [pid = 1904] [serial = 1862] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f39875f5000) [pid = 1904] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398673cc00) [pid = 1904] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3986970400) [pid = 1904] [serial = 1867] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f39877f9000) [pid = 1904] [serial = 1880] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f39888af800) [pid = 1904] [serial = 1886] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f39888af000) [pid = 1904] [serial = 1889] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f39875f5400) [pid = 1904] [serial = 1877] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3985ff1000) [pid = 1904] [serial = 1895] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3985ff3400) [pid = 1904] [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]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3985554c00) [pid = 1904] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f39867a6400) [pid = 1904] [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]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398569a000) [pid = 1904] [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]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f39875f1800) [pid = 1904] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3987248c00) [pid = 1904] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447942993601]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f3986c44800) [pid = 1904] [serial = 1842] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398696b000) [pid = 1904] [serial = 1839] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f39867eec00) [pid = 1904] [serial = 1836] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398679a000) [pid = 1904] [serial = 1831] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f3985697800) [pid = 1904] [serial = 1826] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f3986f07000) [pid = 1904] [serial = 1845] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398705bc00) [pid = 1904] [serial = 1848] [outer = (nil)] [url = about:blank]
06:24:02 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f3987075c00) [pid = 1904] [serial = 1893] [outer = (nil)] [url = about:blank]
06:24:03 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
06:24:03 INFO - document served over http requires an http
06:24:03 INFO - sub-resource via fetch-request using the meta-csp
06:24:03 INFO - delivery method with swap-origin-redirect and when
06:24:03 INFO - the target request is same-origin.
06:24:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1942ms
06:24:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:24:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c2000 == 20 [pid = 1904] [id = 695]
06:24:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7f3984e0ec00) [pid = 1904] [serial = 1945] [outer = (nil)]
06:24:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7f398683f000) [pid = 1904] [serial = 1946] [outer = 0x7f3984e0ec00]
06:24:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7f3987246800) [pid = 1904] [serial = 1947] [outer = 0x7f3984e0ec00]
06:24:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca1000 == 21 [pid = 1904] [id = 696]
06:24:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7f3985697800) [pid = 1904] [serial = 1948] [outer = (nil)]
06:24:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7f398679b400) [pid = 1904] [serial = 1949] [outer = 0x7f3985697800]
06:24:05 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
06:24:05 INFO - document served over http requires an http
06:24:05 INFO - sub-resource via iframe-tag using the meta-csp
06:24:05 INFO - delivery method with keep-origin-redirect and when
06:24:05 INFO - the target request is same-origin.
06:24:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1888ms
06:24:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:24:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988852800 == 22 [pid = 1904] [id = 697]
06:24:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f398673f400) [pid = 1904] [serial = 1950] [outer = (nil)]
06:24:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f39867a8400) [pid = 1904] [serial = 1951] [outer = 0x7f398673f400]
06:24:06 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f39875f9800) [pid = 1904] [serial = 1952] [outer = 0x7f398673f400]
06:24:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988992000 == 23 [pid = 1904] [id = 698]
06:24:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f39880e7400) [pid = 1904] [serial = 1953] [outer = (nil)]
06:24:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f3988150000) [pid = 1904] [serial = 1954] [outer = 0x7f39880e7400]
06:24:07 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
06:24:07 INFO - document served over http requires an http
06:24:07 INFO - sub-resource via iframe-tag using the meta-csp
06:24:07 INFO - delivery method with no-redirect and when
06:24:07 INFO - the target request is same-origin.
06:24:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2352ms
06:24:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:24:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988a32000 == 24 [pid = 1904] [id = 699]
06:24:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f398679e000) [pid = 1904] [serial = 1955] [outer = (nil)]
06:24:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f398814c000) [pid = 1904] [serial = 1956] [outer = 0x7f398679e000]
06:24:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f3988aca800) [pid = 1904] [serial = 1957] [outer = 0x7f398679e000]
06:24:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c02800 == 25 [pid = 1904] [id = 700]
06:24:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3988bf5400) [pid = 1904] [serial = 1958] [outer = (nil)]
06:24:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3988d56c00) [pid = 1904] [serial = 1959] [outer = 0x7f3988bf5400]
06:24:10 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
06:24:10 INFO - document served over http requires an http
06:24:10 INFO - sub-resource via iframe-tag using the meta-csp
06:24:10 INFO - delivery method with swap-origin-redirect and when
06:24:10 INFO - the target request is same-origin.
06:24:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2442ms
06:24:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:24:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c21800 == 26 [pid = 1904] [id = 701]
06:24:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f39888b0400) [pid = 1904] [serial = 1960] [outer = (nil)]
06:24:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3988d57000) [pid = 1904] [serial = 1961] [outer = 0x7f39888b0400]
06:24:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f398992f000) [pid = 1904] [serial = 1962] [outer = 0x7f39888b0400]
06:24:13 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
06:24:13 INFO - document served over http requires an http
06:24:13 INFO - sub-resource via script-tag using the meta-csp
06:24:13 INFO - delivery method with keep-origin-redirect and when
06:24:13 INFO - the target request is same-origin.
06:24:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2944ms
06:24:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:24:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a691000 == 27 [pid = 1904] [id = 702]
06:24:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3988bf6c00) [pid = 1904] [serial = 1963] [outer = (nil)]
06:24:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3989a7a000) [pid = 1904] [serial = 1964] [outer = 0x7f3988bf6c00]
06:24:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398a508800) [pid = 1904] [serial = 1965] [outer = 0x7f3988bf6c00]
06:24:15 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
06:24:15 INFO - document served over http requires an http
06:24:15 INFO - sub-resource via script-tag using the meta-csp
06:24:15 INFO - delivery method with no-redirect and when
06:24:15 INFO - the target request is same-origin.
06:24:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1892ms
06:24:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:24:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a7a3000 == 28 [pid = 1904] [id = 703]
06:24:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f3989a7b800) [pid = 1904] [serial = 1966] [outer = (nil)]
06:24:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f398a511c00) [pid = 1904] [serial = 1967] [outer = 0x7f3989a7b800]
06:24:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398a63ac00) [pid = 1904] [serial = 1968] [outer = 0x7f3989a7b800]
06:24:17 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
06:24:17 INFO - document served over http requires an http
06:24:17 INFO - sub-resource via script-tag using the meta-csp
06:24:17 INFO - delivery method with swap-origin-redirect and when
06:24:17 INFO - the target request is same-origin.
06:24:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1793ms
06:24:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:24:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a86c800 == 29 [pid = 1904] [id = 704]
06:24:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f398a511800) [pid = 1904] [serial = 1969] [outer = (nil)]
06:24:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f398a76c800) [pid = 1904] [serial = 1970] [outer = 0x7f398a511800]
06:24:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f398a775400) [pid = 1904] [serial = 1971] [outer = 0x7f398a511800]
06:24:18 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
06:24:18 INFO - document served over http requires an http
06:24:18 INFO - sub-resource via xhr-request using the meta-csp
06:24:18 INFO - delivery method with keep-origin-redirect and when
06:24:18 INFO - the target request is same-origin.
06:24:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1836ms
06:24:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:24:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b159000 == 30 [pid = 1904] [id = 705]
06:24:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f398a76b400) [pid = 1904] [serial = 1972] [outer = (nil)]
06:24:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f398b16fc00) [pid = 1904] [serial = 1973] [outer = 0x7f398a76b400]
06:24:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398b176800) [pid = 1904] [serial = 1974] [outer = 0x7f398a76b400]
06:24:21 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
06:24:21 INFO - document served over http requires an http
06:24:21 INFO - sub-resource via xhr-request using the meta-csp
06:24:21 INFO - delivery method with no-redirect and when
06:24:21 INFO - the target request is same-origin.
06:24:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2140ms
06:24:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:24:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b316000 == 31 [pid = 1904] [id = 706]
06:24:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398b16d000) [pid = 1904] [serial = 1975] [outer = (nil)]
06:24:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398b2cb800) [pid = 1904] [serial = 1976] [outer = 0x7f398b16d000]
06:24:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398b3d3800) [pid = 1904] [serial = 1977] [outer = 0x7f398b16d000]
06:24:23 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
06:24:23 INFO - document served over http requires an http
06:24:23 INFO - sub-resource via xhr-request using the meta-csp
06:24:23 INFO - delivery method with swap-origin-redirect and when
06:24:23 INFO - the target request is same-origin.
06:24:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2246ms
06:24:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:24:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b716000 == 32 [pid = 1904] [id = 707]
06:24:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398b2cc800) [pid = 1904] [serial = 1978] [outer = (nil)]
06:24:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398b3db800) [pid = 1904] [serial = 1979] [outer = 0x7f398b2cc800]
06:24:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398b81fc00) [pid = 1904] [serial = 1980] [outer = 0x7f398b2cc800]
06:24:26 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
06:24:26 INFO - document served over http requires an https
06:24:26 INFO - sub-resource via fetch-request using the meta-csp
06:24:26 INFO - delivery method with keep-origin-redirect and when
06:24:26 INFO - the target request is same-origin.
06:24:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3388ms
06:24:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:24:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398563a800 == 33 [pid = 1904] [id = 708]
06:24:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3985554000) [pid = 1904] [serial = 1981] [outer = (nil)]
06:24:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f3985694c00) [pid = 1904] [serial = 1982] [outer = 0x7f3985554000]
06:24:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f39867ee800) [pid = 1904] [serial = 1983] [outer = 0x7f3985554000]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d95800 == 32 [pid = 1904] [id = 694]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f83000 == 31 [pid = 1904] [id = 693]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985626000 == 30 [pid = 1904] [id = 692]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986812800 == 29 [pid = 1904] [id = 691]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a69e000 == 28 [pid = 1904] [id = 689]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899dc000 == 27 [pid = 1904] [id = 688]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899c2800 == 26 [pid = 1904] [id = 687]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb2800 == 25 [pid = 1904] [id = 686]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bc8800 == 24 [pid = 1904] [id = 685]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874ab800 == 23 [pid = 1904] [id = 684]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987443800 == 22 [pid = 1904] [id = 683]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398720e800 == 21 [pid = 1904] [id = 682]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d90800 == 20 [pid = 1904] [id = 681]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986aef000 == 19 [pid = 1904] [id = 680]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986931000 == 18 [pid = 1904] [id = 679]
06:24:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cc4800 == 17 [pid = 1904] [id = 675]
06:24:29 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3987084400) [pid = 1904] [serial = 1899] [outer = (nil)] [url = about:blank]
06:24:29 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398724dc00) [pid = 1904] [serial = 1863] [outer = (nil)] [url = about:blank]
06:24:29 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3986c40800) [pid = 1904] [serial = 1896] [outer = (nil)] [url = about:blank]
06:24:29 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
06:24:29 INFO - document served over http requires an https
06:24:29 INFO - sub-resource via fetch-request using the meta-csp
06:24:29 INFO - delivery method with no-redirect and when
06:24:29 INFO - the target request is same-origin.
06:24:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2787ms
06:24:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:24:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e4e000 == 18 [pid = 1904] [id = 709]
06:24:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398679ac00) [pid = 1904] [serial = 1984] [outer = (nil)]
06:24:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398696c800) [pid = 1904] [serial = 1985] [outer = 0x7f398679ac00]
06:24:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f3986e27800) [pid = 1904] [serial = 1986] [outer = 0x7f398679ac00]
06:24:31 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
06:24:31 INFO - document served over http requires an https
06:24:31 INFO - sub-resource via fetch-request using the meta-csp
06:24:31 INFO - delivery method with swap-origin-redirect and when
06:24:31 INFO - the target request is same-origin.
06:24:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1638ms
06:24:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:24:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986add000 == 19 [pid = 1904] [id = 710]
06:24:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f3986968400) [pid = 1904] [serial = 1987] [outer = (nil)]
06:24:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f3986f07c00) [pid = 1904] [serial = 1988] [outer = 0x7f3986968400]
06:24:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398718ac00) [pid = 1904] [serial = 1989] [outer = 0x7f3986968400]
06:24:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb9800 == 20 [pid = 1904] [id = 711]
06:24:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f3987191400) [pid = 1904] [serial = 1990] [outer = (nil)]
06:24:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f39875d3400) [pid = 1904] [serial = 1991] [outer = 0x7f3987191400]
06:24:32 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
06:24:32 INFO - document served over http requires an https
06:24:32 INFO - sub-resource via iframe-tag using the meta-csp
06:24:32 INFO - delivery method with keep-origin-redirect and when
06:24:32 INFO - the target request is same-origin.
06:24:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1784ms
06:24:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:24:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986da4000 == 21 [pid = 1904] [id = 712]
06:24:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f3986f14000) [pid = 1904] [serial = 1992] [outer = (nil)]
06:24:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3987241c00) [pid = 1904] [serial = 1993] [outer = 0x7f3986f14000]
06:24:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f39880e4800) [pid = 1904] [serial = 1994] [outer = 0x7f3986f14000]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3988d77c00) [pid = 1904] [serial = 1925] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398983c000) [pid = 1904] [serial = 1928] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3989933400) [pid = 1904] [serial = 1931] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f3988acd800) [pid = 1904] [serial = 1919] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3988d4f400) [pid = 1904] [serial = 1922] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f3988ad0000) [pid = 1904] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f39880de800) [pid = 1904] [serial = 1914] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f39880dec00) [pid = 1904] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943020769]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986e26c00) [pid = 1904] [serial = 1909] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3985690800) [pid = 1904] [serial = 1934] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f3987084c00) [pid = 1904] [serial = 1940] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398724b400) [pid = 1904] [serial = 1901] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f3986971400) [pid = 1904] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398679c400) [pid = 1904] [serial = 1904] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f39867a3800) [pid = 1904] [serial = 1937] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f39877ef400) [pid = 1904] [serial = 1943] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398683f000) [pid = 1904] [serial = 1946] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f39875de000) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f3986e28400) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f398554b400) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39867a1400) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f3986733c00) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f3987189000) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3986e25c00) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f3986972800) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f3986840000) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f39867a7800) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f39867a2c00) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3984e17800) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f3984e16c00) [pid = 1904] [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]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f3988ac8c00) [pid = 1904] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f39877f1c00) [pid = 1904] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943020769]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f3986c3d400) [pid = 1904] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:24:35 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986e28c00) [pid = 1904] [serial = 1935] [outer = (nil)] [url = about:blank]
06:24:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398721c000 == 22 [pid = 1904] [id = 713]
06:24:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f3984e16c00) [pid = 1904] [serial = 1995] [outer = (nil)]
06:24:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f3985552800) [pid = 1904] [serial = 1996] [outer = 0x7f3984e16c00]
06:24:35 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
06:24:35 INFO - document served over http requires an https
06:24:35 INFO - sub-resource via iframe-tag using the meta-csp
06:24:35 INFO - delivery method with no-redirect and when
06:24:35 INFO - the target request is same-origin.
06:24:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2885ms
06:24:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:24:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398743d800 == 23 [pid = 1904] [id = 714]
06:24:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f398554f000) [pid = 1904] [serial = 1997] [outer = (nil)]
06:24:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f39867e4c00) [pid = 1904] [serial = 1998] [outer = 0x7f398554f000]
06:24:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f39875de000) [pid = 1904] [serial = 1999] [outer = 0x7f398554f000]
06:24:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca0800 == 24 [pid = 1904] [id = 715]
06:24:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f3985696c00) [pid = 1904] [serial = 2000] [outer = (nil)]
06:24:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f3985547400) [pid = 1904] [serial = 2001] [outer = 0x7f3985696c00]
06:24:38 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
06:24:38 INFO - document served over http requires an https
06:24:38 INFO - sub-resource via iframe-tag using the meta-csp
06:24:38 INFO - delivery method with swap-origin-redirect and when
06:24:38 INFO - the target request is same-origin.
06:24:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2336ms
06:24:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:24:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874a8800 == 25 [pid = 1904] [id = 716]
06:24:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f398673a000) [pid = 1904] [serial = 2002] [outer = (nil)]
06:24:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f39867a5800) [pid = 1904] [serial = 2003] [outer = 0x7f398673a000]
06:24:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3987243000) [pid = 1904] [serial = 2004] [outer = 0x7f398673a000]
06:24:40 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
06:24:40 INFO - document served over http requires an https
06:24:40 INFO - sub-resource via script-tag using the meta-csp
06:24:40 INFO - delivery method with keep-origin-redirect and when
06:24:40 INFO - the target request is same-origin.
06:24:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2343ms
06:24:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:24:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bd2000 == 26 [pid = 1904] [id = 717]
06:24:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f398673c800) [pid = 1904] [serial = 2005] [outer = (nil)]
06:24:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f39880e8800) [pid = 1904] [serial = 2006] [outer = 0x7f398673c800]
06:24:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3988bea800) [pid = 1904] [serial = 2007] [outer = 0x7f398673c800]
06:24:43 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
06:24:43 INFO - document served over http requires an https
06:24:43 INFO - sub-resource via script-tag using the meta-csp
06:24:43 INFO - delivery method with no-redirect and when
06:24:43 INFO - the target request is same-origin.
06:24:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2947ms
06:24:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:24:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899ca000 == 27 [pid = 1904] [id = 718]
06:24:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3988154400) [pid = 1904] [serial = 2008] [outer = (nil)]
06:24:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3988d4c000) [pid = 1904] [serial = 2009] [outer = 0x7f3988154400]
06:24:44 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3988d7c000) [pid = 1904] [serial = 2010] [outer = 0x7f3988154400]
06:24:45 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
06:24:45 INFO - document served over http requires an https
06:24:45 INFO - sub-resource via script-tag using the meta-csp
06:24:45 INFO - delivery method with swap-origin-redirect and when
06:24:45 INFO - the target request is same-origin.
06:24:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1982ms
06:24:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:24:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a724800 == 28 [pid = 1904] [id = 719]
06:24:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f3988d4e400) [pid = 1904] [serial = 2011] [outer = (nil)]
06:24:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398992c400) [pid = 1904] [serial = 2012] [outer = 0x7f3988d4e400]
06:24:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398a507400) [pid = 1904] [serial = 2013] [outer = 0x7f3988d4e400]
06:24:47 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
06:24:47 INFO - document served over http requires an https
06:24:47 INFO - sub-resource via xhr-request using the meta-csp
06:24:47 INFO - delivery method with keep-origin-redirect and when
06:24:47 INFO - the target request is same-origin.
06:24:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1878ms
06:24:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:24:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b155800 == 29 [pid = 1904] [id = 720]
06:24:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398992ac00) [pid = 1904] [serial = 2014] [outer = (nil)]
06:24:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398a776c00) [pid = 1904] [serial = 2015] [outer = 0x7f398992ac00]
06:24:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398b2cf800) [pid = 1904] [serial = 2016] [outer = 0x7f398992ac00]
06:24:49 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
06:24:49 INFO - document served over http requires an https
06:24:49 INFO - sub-resource via xhr-request using the meta-csp
06:24:49 INFO - delivery method with no-redirect and when
06:24:49 INFO - the target request is same-origin.
06:24:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1845ms
06:24:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:24:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb4c800 == 30 [pid = 1904] [id = 721]
06:24:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398b827800) [pid = 1904] [serial = 2017] [outer = (nil)]
06:24:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398b880000) [pid = 1904] [serial = 2018] [outer = 0x7f398b827800]
06:24:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398b88ac00) [pid = 1904] [serial = 2019] [outer = 0x7f398b827800]
06:24:51 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
06:24:51 INFO - document served over http requires an https
06:24:51 INFO - sub-resource via xhr-request using the meta-csp
06:24:51 INFO - delivery method with swap-origin-redirect and when
06:24:51 INFO - the target request is same-origin.
06:24:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2250ms
06:24:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:24:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c65e000 == 31 [pid = 1904] [id = 722]
06:24:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398bbecc00) [pid = 1904] [serial = 2020] [outer = (nil)]
06:24:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398bbf4400) [pid = 1904] [serial = 2021] [outer = 0x7f398bbecc00]
06:24:52 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398bbfb400) [pid = 1904] [serial = 2022] [outer = 0x7f398bbecc00]
06:24:53 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
06:24:53 INFO - document served over http requires an http
06:24:53 INFO - sub-resource via fetch-request using the meta-referrer
06:24:53 INFO - delivery method with keep-origin-redirect and when
06:24:53 INFO - the target request is cross-origin.
06:24:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2383ms
06:24:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
06:24:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c86a800 == 32 [pid = 1904] [id = 723]
06:24:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398bbf1c00) [pid = 1904] [serial = 2023] [outer = (nil)]
06:24:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398c71f800) [pid = 1904] [serial = 2024] [outer = 0x7f398bbf1c00]
06:24:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398c81cc00) [pid = 1904] [serial = 2025] [outer = 0x7f398bbf1c00]
06:24:58 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
06:24:58 INFO - document served over http requires an http
06:24:58 INFO - sub-resource via fetch-request using the meta-referrer
06:24:58 INFO - delivery method with no-redirect and when
06:24:58 INFO - the target request is cross-origin.
06:24:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 4201ms
06:24:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:24:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca6800 == 33 [pid = 1904] [id = 724]
06:24:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f3986972800) [pid = 1904] [serial = 2026] [outer = (nil)]
06:24:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f3986c3d400) [pid = 1904] [serial = 2027] [outer = 0x7f3986972800]
06:24:58 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:24:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f39875f1800) [pid = 1904] [serial = 2028] [outer = 0x7f3986972800]
06:25:00 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
06:25:00 INFO - document served over http requires an http
06:25:00 INFO - sub-resource via fetch-request using the meta-referrer
06:25:00 INFO - delivery method with swap-origin-redirect and when
06:25:00 INFO - the target request is cross-origin.
06:25:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1835ms
06:25:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:25:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398680c800 == 34 [pid = 1904] [id = 725]
06:25:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3986974800) [pid = 1904] [serial = 2029] [outer = (nil)]
06:25:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398707c800) [pid = 1904] [serial = 2030] [outer = 0x7f3986974800]
06:25:00 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f39888b7c00) [pid = 1904] [serial = 2031] [outer = 0x7f3986974800]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398721c000 == 33 [pid = 1904] [id = 713]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986da4000 == 32 [pid = 1904] [id = 712]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb9800 == 31 [pid = 1904] [id = 711]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986add000 == 30 [pid = 1904] [id = 710]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e4e000 == 29 [pid = 1904] [id = 709]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398563a800 == 28 [pid = 1904] [id = 708]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b316000 == 27 [pid = 1904] [id = 706]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b159000 == 26 [pid = 1904] [id = 705]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a86c800 == 25 [pid = 1904] [id = 704]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a7a3000 == 24 [pid = 1904] [id = 703]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a691000 == 23 [pid = 1904] [id = 702]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c21800 == 22 [pid = 1904] [id = 701]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c02800 == 21 [pid = 1904] [id = 700]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988a32000 == 20 [pid = 1904] [id = 699]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988992000 == 19 [pid = 1904] [id = 698]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca1000 == 18 [pid = 1904] [id = 696]
06:25:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988852800 == 17 [pid = 1904] [id = 697]
06:25:01 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398707bc00) [pid = 1904] [serial = 1938] [outer = (nil)] [url = about:blank]
06:25:01 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f39875fac00) [pid = 1904] [serial = 1902] [outer = (nil)] [url = about:blank]
06:25:01 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f39880e5c00) [pid = 1904] [serial = 1944] [outer = (nil)] [url = about:blank]
06:25:01 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f39875d9400) [pid = 1904] [serial = 1941] [outer = (nil)] [url = about:blank]
06:25:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398563e000 == 18 [pid = 1904] [id = 726]
06:25:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3986e27400) [pid = 1904] [serial = 2032] [outer = (nil)]
06:25:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f39875fac00) [pid = 1904] [serial = 2033] [outer = 0x7f3986e27400]
06:25:01 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
06:25:01 INFO - document served over http requires an http
06:25:01 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:01 INFO - delivery method with keep-origin-redirect and when
06:25:01 INFO - the target request is cross-origin.
06:25:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1795ms
06:25:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:25:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986920000 == 19 [pid = 1904] [id = 727]
06:25:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3986c3c400) [pid = 1904] [serial = 2034] [outer = (nil)]
06:25:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f3987076800) [pid = 1904] [serial = 2035] [outer = 0x7f3986c3c400]
06:25:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f3989839000) [pid = 1904] [serial = 2036] [outer = 0x7f3986c3c400]
06:25:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987214800 == 20 [pid = 1904] [id = 728]
06:25:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f3989a74800) [pid = 1904] [serial = 2037] [outer = (nil)]
06:25:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f398a506000) [pid = 1904] [serial = 2038] [outer = 0x7f3989a74800]
06:25:03 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
06:25:03 INFO - document served over http requires an http
06:25:03 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:03 INFO - delivery method with no-redirect and when
06:25:03 INFO - the target request is cross-origin.
06:25:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2092ms
06:25:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:25:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398885c800 == 21 [pid = 1904] [id = 729]
06:25:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3988ac9800) [pid = 1904] [serial = 2039] [outer = (nil)]
06:25:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3989a7dc00) [pid = 1904] [serial = 2040] [outer = 0x7f3988ac9800]
06:25:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398a779400) [pid = 1904] [serial = 2041] [outer = 0x7f3988ac9800]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3988bf5400) [pid = 1904] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f39880e7400) [pid = 1904] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943047415]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3985694c00) [pid = 1904] [serial = 1982] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3988d56c00) [pid = 1904] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f398a511c00) [pid = 1904] [serial = 1967] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f3988d57000) [pid = 1904] [serial = 1961] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f398696c800) [pid = 1904] [serial = 1985] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398b16fc00) [pid = 1904] [serial = 1973] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f39867a8400) [pid = 1904] [serial = 1951] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3987241c00) [pid = 1904] [serial = 1993] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3988150000) [pid = 1904] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943047415]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398b2cb800) [pid = 1904] [serial = 1976] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f39875d3400) [pid = 1904] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398b3db800) [pid = 1904] [serial = 1979] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398814c000) [pid = 1904] [serial = 1956] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f3985552800) [pid = 1904] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943075443]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f3989a7a000) [pid = 1904] [serial = 1964] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986f07c00) [pid = 1904] [serial = 1988] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398a76c800) [pid = 1904] [serial = 1970] [outer = (nil)] [url = about:blank]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398679b400) [pid = 1904] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f3986968400) [pid = 1904] [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]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f3985554000) [pid = 1904] [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]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f3987191400) [pid = 1904] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f398679ac00) [pid = 1904] [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]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f3984e16c00) [pid = 1904] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943075443]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3986f14000) [pid = 1904] [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]
06:25:07 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3985697800) [pid = 1904] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988852000 == 22 [pid = 1904] [id = 730]
06:25:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f398554b000) [pid = 1904] [serial = 2042] [outer = (nil)]
06:25:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f3985552800) [pid = 1904] [serial = 2043] [outer = 0x7f398554b000]
06:25:07 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
06:25:07 INFO - document served over http requires an http
06:25:07 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:07 INFO - delivery method with swap-origin-redirect and when
06:25:07 INFO - the target request is cross-origin.
06:25:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3892ms
06:25:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:25:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c18800 == 23 [pid = 1904] [id = 731]
06:25:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f39867a8400) [pid = 1904] [serial = 2044] [outer = (nil)]
06:25:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f398696c800) [pid = 1904] [serial = 2045] [outer = 0x7f39867a8400]
06:25:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f39888b2000) [pid = 1904] [serial = 2046] [outer = 0x7f39867a8400]
06:25:10 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
06:25:10 INFO - document served over http requires an http
06:25:10 INFO - sub-resource via script-tag using the meta-referrer
06:25:10 INFO - delivery method with keep-origin-redirect and when
06:25:10 INFO - the target request is cross-origin.
06:25:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2282ms
06:25:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
06:25:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988862800 == 24 [pid = 1904] [id = 732]
06:25:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398679a000) [pid = 1904] [serial = 2047] [outer = (nil)]
06:25:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f3986966800) [pid = 1904] [serial = 2048] [outer = 0x7f398679a000]
06:25:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f3988acb800) [pid = 1904] [serial = 2049] [outer = 0x7f398679a000]
06:25:12 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
06:25:12 INFO - document served over http requires an http
06:25:12 INFO - sub-resource via script-tag using the meta-referrer
06:25:12 INFO - delivery method with no-redirect and when
06:25:12 INFO - the target request is cross-origin.
06:25:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2755ms
06:25:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:25:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a859000 == 25 [pid = 1904] [id = 733]
06:25:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f3986e26400) [pid = 1904] [serial = 2050] [outer = (nil)]
06:25:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f3989a74400) [pid = 1904] [serial = 2051] [outer = 0x7f3986e26400]
06:25:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398a76e800) [pid = 1904] [serial = 2052] [outer = 0x7f3986e26400]
06:25:14 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
06:25:14 INFO - document served over http requires an http
06:25:14 INFO - sub-resource via script-tag using the meta-referrer
06:25:14 INFO - delivery method with swap-origin-redirect and when
06:25:14 INFO - the target request is cross-origin.
06:25:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1913ms
06:25:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:25:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b305800 == 26 [pid = 1904] [id = 734]
06:25:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398a503c00) [pid = 1904] [serial = 2053] [outer = (nil)]
06:25:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398b2cac00) [pid = 1904] [serial = 2054] [outer = 0x7f398a503c00]
06:25:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398b81b400) [pid = 1904] [serial = 2055] [outer = 0x7f398a503c00]
06:25:16 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
06:25:16 INFO - document served over http requires an http
06:25:16 INFO - sub-resource via xhr-request using the meta-referrer
06:25:16 INFO - delivery method with keep-origin-redirect and when
06:25:16 INFO - the target request is cross-origin.
06:25:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1828ms
06:25:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
06:25:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb4e800 == 27 [pid = 1904] [id = 735]
06:25:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398b2d3400) [pid = 1904] [serial = 2056] [outer = (nil)]
06:25:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398c716800) [pid = 1904] [serial = 2057] [outer = 0x7f398b2d3400]
06:25:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f398c824c00) [pid = 1904] [serial = 2058] [outer = 0x7f398b2d3400]
06:25:18 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
06:25:18 INFO - document served over http requires an http
06:25:18 INFO - sub-resource via xhr-request using the meta-referrer
06:25:18 INFO - delivery method with no-redirect and when
06:25:18 INFO - the target request is cross-origin.
06:25:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1748ms
06:25:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:25:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398ca1c800 == 28 [pid = 1904] [id = 736]
06:25:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398c712c00) [pid = 1904] [serial = 2059] [outer = (nil)]
06:25:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398ca87000) [pid = 1904] [serial = 2060] [outer = 0x7f398c712c00]
06:25:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f398ca8ec00) [pid = 1904] [serial = 2061] [outer = 0x7f398c712c00]
06:25:20 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
06:25:20 INFO - document served over http requires an http
06:25:20 INFO - sub-resource via xhr-request using the meta-referrer
06:25:20 INFO - delivery method with swap-origin-redirect and when
06:25:20 INFO - the target request is cross-origin.
06:25:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2380ms
06:25:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:25:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d491000 == 29 [pid = 1904] [id = 737]
06:25:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7f398ca86400) [pid = 1904] [serial = 2062] [outer = (nil)]
06:25:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7f398d3b3400) [pid = 1904] [serial = 2063] [outer = 0x7f398ca86400]
06:25:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f398d4df400) [pid = 1904] [serial = 2064] [outer = 0x7f398ca86400]
06:25:23 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
06:25:23 INFO - document served over http requires an https
06:25:23 INFO - sub-resource via fetch-request using the meta-referrer
06:25:23 INFO - delivery method with keep-origin-redirect and when
06:25:23 INFO - the target request is cross-origin.
06:25:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2340ms
06:25:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
06:25:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398d653800 == 30 [pid = 1904] [id = 738]
06:25:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f398d3b5400) [pid = 1904] [serial = 2065] [outer = (nil)]
06:25:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f398dce0000) [pid = 1904] [serial = 2066] [outer = 0x7f398d3b5400]
06:25:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f398dce8000) [pid = 1904] [serial = 2067] [outer = 0x7f398d3b5400]
06:25:25 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
06:25:25 INFO - document served over http requires an https
06:25:25 INFO - sub-resource via fetch-request using the meta-referrer
06:25:25 INFO - delivery method with no-redirect and when
06:25:25 INFO - the target request is cross-origin.
06:25:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2182ms
06:25:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:25:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc1c800 == 31 [pid = 1904] [id = 739]
06:25:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f398dcdfc00) [pid = 1904] [serial = 2068] [outer = (nil)]
06:25:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f398e26d000) [pid = 1904] [serial = 2069] [outer = 0x7f398dcdfc00]
06:25:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f398e273400) [pid = 1904] [serial = 2070] [outer = 0x7f398dcdfc00]
06:25:28 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
06:25:28 INFO - document served over http requires an https
06:25:28 INFO - sub-resource via fetch-request using the meta-referrer
06:25:28 INFO - delivery method with swap-origin-redirect and when
06:25:28 INFO - the target request is cross-origin.
06:25:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2857ms
06:25:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:25:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dd30000 == 32 [pid = 1904] [id = 740]
06:25:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f398e26c000) [pid = 1904] [serial = 2071] [outer = (nil)]
06:25:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398e80dc00) [pid = 1904] [serial = 2072] [outer = 0x7f398e26c000]
06:25:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f398e813800) [pid = 1904] [serial = 2073] [outer = 0x7f398e26c000]
06:25:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e88c000 == 33 [pid = 1904] [id = 741]
06:25:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398e870000) [pid = 1904] [serial = 2074] [outer = (nil)]
06:25:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398e875800) [pid = 1904] [serial = 2075] [outer = 0x7f398e870000]
06:25:30 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
06:25:30 INFO - document served over http requires an https
06:25:30 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:30 INFO - delivery method with keep-origin-redirect and when
06:25:30 INFO - the target request is cross-origin.
06:25:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2034ms
06:25:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:25:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e89a000 == 34 [pid = 1904] [id = 742]
06:25:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398e809800) [pid = 1904] [serial = 2076] [outer = (nil)]
06:25:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398e879400) [pid = 1904] [serial = 2077] [outer = 0x7f398e809800]
06:25:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398f27e400) [pid = 1904] [serial = 2078] [outer = 0x7f398e809800]
06:25:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398e945800 == 35 [pid = 1904] [id = 743]
06:25:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398705a800) [pid = 1904] [serial = 2079] [outer = (nil)]
06:25:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f39867e6400) [pid = 1904] [serial = 2080] [outer = 0x7f398705a800]
06:25:33 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
06:25:33 INFO - document served over http requires an https
06:25:33 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:33 INFO - delivery method with no-redirect and when
06:25:33 INFO - the target request is cross-origin.
06:25:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2740ms
06:25:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:25:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986da6000 == 36 [pid = 1904] [id = 744]
06:25:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398e80d400) [pid = 1904] [serial = 2081] [outer = (nil)]
06:25:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398f282c00) [pid = 1904] [serial = 2082] [outer = 0x7f398e80d400]
06:25:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398f435c00) [pid = 1904] [serial = 2083] [outer = 0x7f398e80d400]
06:25:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880d7000 == 37 [pid = 1904] [id = 745]
06:25:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f3985fe8c00) [pid = 1904] [serial = 2084] [outer = (nil)]
06:25:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398696f800) [pid = 1904] [serial = 2085] [outer = 0x7f3985fe8c00]
06:25:35 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
06:25:35 INFO - document served over http requires an https
06:25:35 INFO - sub-resource via iframe-tag using the meta-referrer
06:25:35 INFO - delivery method with swap-origin-redirect and when
06:25:35 INFO - the target request is cross-origin.
06:25:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2839ms
06:25:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:25:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986937800 == 38 [pid = 1904] [id = 746]
06:25:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f3986c3c800) [pid = 1904] [serial = 2086] [outer = (nil)]
06:25:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f3986e28000) [pid = 1904] [serial = 2087] [outer = 0x7f3986c3c800]
06:25:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398718f800) [pid = 1904] [serial = 2088] [outer = 0x7f3986c3c800]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988852000 == 37 [pid = 1904] [id = 730]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398885c800 == 36 [pid = 1904] [id = 729]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987214800 == 35 [pid = 1904] [id = 728]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986920000 == 34 [pid = 1904] [id = 727]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c2000 == 33 [pid = 1904] [id = 695]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398563e000 == 32 [pid = 1904] [id = 726]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398680c800 == 31 [pid = 1904] [id = 725]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca6800 == 30 [pid = 1904] [id = 724]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c65e000 == 29 [pid = 1904] [id = 722]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a736000 == 28 [pid = 1904] [id = 690]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb4c800 == 27 [pid = 1904] [id = 721]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b155800 == 26 [pid = 1904] [id = 720]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a724800 == 25 [pid = 1904] [id = 719]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899ca000 == 24 [pid = 1904] [id = 718]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bd2000 == 23 [pid = 1904] [id = 717]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986ca0800 == 22 [pid = 1904] [id = 715]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398743d800 == 21 [pid = 1904] [id = 714]
06:25:37 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874a8800 == 20 [pid = 1904] [id = 716]
06:25:37 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f3987246800) [pid = 1904] [serial = 1947] [outer = (nil)] [url = about:blank]
06:25:37 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f39867ee800) [pid = 1904] [serial = 1983] [outer = (nil)] [url = about:blank]
06:25:37 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3986e27800) [pid = 1904] [serial = 1986] [outer = (nil)] [url = about:blank]
06:25:37 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39880e4800) [pid = 1904] [serial = 1994] [outer = (nil)] [url = about:blank]
06:25:37 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f398718ac00) [pid = 1904] [serial = 1989] [outer = (nil)] [url = about:blank]
06:25:38 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
06:25:38 INFO - document served over http requires an https
06:25:38 INFO - sub-resource via script-tag using the meta-referrer
06:25:38 INFO - delivery method with keep-origin-redirect and when
06:25:38 INFO - the target request is cross-origin.
06:25:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2357ms
06:25:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
06:25:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985f71000 == 21 [pid = 1904] [id = 747]
06:25:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f39867a3c00) [pid = 1904] [serial = 2089] [outer = (nil)]
06:25:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f3987191c00) [pid = 1904] [serial = 2090] [outer = 0x7f39867a3c00]
06:25:39 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f39880e5800) [pid = 1904] [serial = 2091] [outer = 0x7f39867a3c00]
06:25:40 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
06:25:40 INFO - document served over http requires an https
06:25:40 INFO - sub-resource via script-tag using the meta-referrer
06:25:40 INFO - delivery method with no-redirect and when
06:25:40 INFO - the target request is cross-origin.
06:25:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1983ms
06:25:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:25:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986d99000 == 22 [pid = 1904] [id = 748]
06:25:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f39875d0400) [pid = 1904] [serial = 2092] [outer = (nil)]
06:25:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f3988ad1400) [pid = 1904] [serial = 2093] [outer = 0x7f39875d0400]
06:25:41 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398983a400) [pid = 1904] [serial = 2094] [outer = 0x7f39875d0400]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f39880e8800) [pid = 1904] [serial = 2006] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f3986c3d400) [pid = 1904] [serial = 2027] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f398a776c00) [pid = 1904] [serial = 2015] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3987076800) [pid = 1904] [serial = 2035] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39875fac00) [pid = 1904] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f39867a5800) [pid = 1904] [serial = 2003] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f398992c400) [pid = 1904] [serial = 2012] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f3989a7dc00) [pid = 1904] [serial = 2040] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f398a506000) [pid = 1904] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943103671]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f398c71f800) [pid = 1904] [serial = 2024] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f398707c800) [pid = 1904] [serial = 2030] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f3988d4c000) [pid = 1904] [serial = 2009] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f39867e4c00) [pid = 1904] [serial = 1998] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f398b880000) [pid = 1904] [serial = 2018] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f3985547400) [pid = 1904] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f398bbf4400) [pid = 1904] [serial = 2021] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3985552800) [pid = 1904] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f398696c800) [pid = 1904] [serial = 2045] [outer = (nil)] [url = about:blank]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f3986974800) [pid = 1904] [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]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f3986972800) [pid = 1904] [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]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f398554b000) [pid = 1904] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3988ac9800) [pid = 1904] [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]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f3986c3c400) [pid = 1904] [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]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f3986e27400) [pid = 1904] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f3985696c00) [pid = 1904] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:25:44 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f3989a74800) [pid = 1904] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943103671]
06:25:44 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
06:25:44 INFO - document served over http requires an https
06:25:44 INFO - sub-resource via script-tag using the meta-referrer
06:25:44 INFO - delivery method with swap-origin-redirect and when
06:25:44 INFO - the target request is cross-origin.
06:25:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 4348ms
06:25:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:25:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398749d000 == 23 [pid = 1904] [id = 749]
06:25:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7f398569c800) [pid = 1904] [serial = 2095] [outer = (nil)]
06:25:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7f3986735400) [pid = 1904] [serial = 2096] [outer = 0x7f398569c800]
06:25:45 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7f3986f14000) [pid = 1904] [serial = 2097] [outer = 0x7f398569c800]
06:25:46 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
06:25:46 INFO - document served over http requires an https
06:25:46 INFO - sub-resource via xhr-request using the meta-referrer
06:25:46 INFO - delivery method with keep-origin-redirect and when
06:25:46 INFO - the target request is cross-origin.
06:25:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1782ms
06:25:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
06:25:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880b9800 == 24 [pid = 1904] [id = 750]
06:25:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7f3985692400) [pid = 1904] [serial = 2098] [outer = (nil)]
06:25:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7f39867a1c00) [pid = 1904] [serial = 2099] [outer = 0x7f3985692400]
06:25:47 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7f39880e8800) [pid = 1904] [serial = 2100] [outer = 0x7f3985692400]
06:25:48 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
06:25:48 INFO - document served over http requires an https
06:25:48 INFO - sub-resource via xhr-request using the meta-referrer
06:25:48 INFO - delivery method with no-redirect and when
06:25:48 INFO - the target request is cross-origin.
06:25:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1786ms
06:25:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:25:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988c10800 == 25 [pid = 1904] [id = 751]
06:25:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7f39867e1c00) [pid = 1904] [serial = 2101] [outer = (nil)]
06:25:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7f3988d4f400) [pid = 1904] [serial = 2102] [outer = 0x7f39867e1c00]
06:25:49 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7f398a50a000) [pid = 1904] [serial = 2103] [outer = 0x7f39867e1c00]
06:25:50 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
06:25:50 INFO - document served over http requires an https
06:25:50 INFO - sub-resource via xhr-request using the meta-referrer
06:25:50 INFO - delivery method with swap-origin-redirect and when
06:25:50 INFO - the target request is cross-origin.
06:25:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1993ms
06:25:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
06:25:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a740000 == 26 [pid = 1904] [id = 752]
06:25:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7f3988d76400) [pid = 1904] [serial = 2104] [outer = (nil)]
06:25:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7f398b16bc00) [pid = 1904] [serial = 2105] [outer = 0x7f3988d76400]
06:25:51 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7f398b87d800) [pid = 1904] [serial = 2106] [outer = 0x7f3988d76400]
06:25:52 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
06:25:52 INFO - document served over http requires an http
06:25:52 INFO - sub-resource via fetch-request using the meta-referrer
06:25:52 INFO - delivery method with keep-origin-redirect and when
06:25:52 INFO - the target request is same-origin.
06:25:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2356ms
06:25:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
06:25:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb3f800 == 27 [pid = 1904] [id = 753]
06:25:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7f398b170c00) [pid = 1904] [serial = 2107] [outer = (nil)]
06:25:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7f398c71ac00) [pid = 1904] [serial = 2108] [outer = 0x7f398b170c00]
06:25:53 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7f398ca89000) [pid = 1904] [serial = 2109] [outer = 0x7f398b170c00]
06:25:55 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
06:25:55 INFO - document served over http requires an http
06:25:55 INFO - sub-resource via fetch-request using the meta-referrer
06:25:55 INFO - delivery method with no-redirect and when
06:25:55 INFO - the target request is same-origin.
06:25:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2386ms
06:25:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
06:25:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c861800 == 28 [pid = 1904] [id = 754]
06:25:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7f398bbf7800) [pid = 1904] [serial = 2110] [outer = (nil)]
06:25:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7f398d3b7000) [pid = 1904] [serial = 2111] [outer = 0x7f398bbf7800]
06:25:56 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7f398dce9800) [pid = 1904] [serial = 2112] [outer = 0x7f398bbf7800]
06:25:57 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
06:25:57 INFO - document served over http requires an http
06:25:57 INFO - sub-resource via fetch-request using the meta-referrer
06:25:57 INFO - delivery method with swap-origin-redirect and when
06:25:57 INFO - the target request is same-origin.
06:25:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2338ms
06:25:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
06:25:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398dc23800 == 29 [pid = 1904] [id = 755]
06:25:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7f398d3ad800) [pid = 1904] [serial = 2113] [outer = (nil)]
06:25:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7f398f280000) [pid = 1904] [serial = 2114] [outer = 0x7f398d3ad800]
06:25:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:25:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7f398f436800) [pid = 1904] [serial = 2115] [outer = 0x7f398d3ad800]
06:26:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f177000 == 30 [pid = 1904] [id = 756]
06:26:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7f398f54fc00) [pid = 1904] [serial = 2116] [outer = (nil)]
06:26:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7f398f554800) [pid = 1904] [serial = 2117] [outer = 0x7f398f54fc00]
06:26:00 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
06:26:00 INFO - document served over http requires an http
06:26:00 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:00 INFO - delivery method with keep-origin-redirect and when
06:26:00 INFO - the target request is same-origin.
06:26:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2981ms
06:26:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
06:26:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f189000 == 31 [pid = 1904] [id = 757]
06:26:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7f398f27ac00) [pid = 1904] [serial = 2118] [outer = (nil)]
06:26:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7f398f555000) [pid = 1904] [serial = 2119] [outer = 0x7f398f27ac00]
06:26:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7f398f823800) [pid = 1904] [serial = 2120] [outer = 0x7f398f27ac00]
06:26:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f383800 == 32 [pid = 1904] [id = 758]
06:26:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7f398f827400) [pid = 1904] [serial = 2121] [outer = (nil)]
06:26:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7f398f82cc00) [pid = 1904] [serial = 2122] [outer = 0x7f398f827400]
06:26:02 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
06:26:02 INFO - document served over http requires an http
06:26:02 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:02 INFO - delivery method with no-redirect and when
06:26:02 INFO - the target request is same-origin.
06:26:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1985ms
06:26:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
06:26:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f390800 == 33 [pid = 1904] [id = 759]
06:26:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7f398f552000) [pid = 1904] [serial = 2123] [outer = (nil)]
06:26:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7f398fa71c00) [pid = 1904] [serial = 2124] [outer = 0x7f398f552000]
06:26:03 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7f398fa7c000) [pid = 1904] [serial = 2125] [outer = 0x7f398f552000]
06:26:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f569000 == 34 [pid = 1904] [id = 760]
06:26:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7f398fb99000) [pid = 1904] [serial = 2126] [outer = (nil)]
06:26:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7f398fb9d000) [pid = 1904] [serial = 2127] [outer = 0x7f398fb99000]
06:26:04 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
06:26:04 INFO - document served over http requires an http
06:26:04 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:04 INFO - delivery method with swap-origin-redirect and when
06:26:04 INFO - the target request is same-origin.
06:26:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2187ms
06:26:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
06:26:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398f579800 == 35 [pid = 1904] [id = 761]
06:26:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7f398fa6e400) [pid = 1904] [serial = 2128] [outer = (nil)]
06:26:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7f398fba0800) [pid = 1904] [serial = 2129] [outer = 0x7f398fa6e400]
06:26:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7f398fc0c000) [pid = 1904] [serial = 2130] [outer = 0x7f398fa6e400]
06:26:07 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
06:26:07 INFO - document served over http requires an http
06:26:07 INFO - sub-resource via script-tag using the meta-referrer
06:26:07 INFO - delivery method with keep-origin-redirect and when
06:26:07 INFO - the target request is same-origin.
06:26:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2498ms
06:26:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
06:26:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398fa55800 == 36 [pid = 1904] [id = 762]
06:26:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7f398fb9c800) [pid = 1904] [serial = 2131] [outer = (nil)]
06:26:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7f398fc13400) [pid = 1904] [serial = 2132] [outer = 0x7f398fb9c800]
06:26:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7f398fc1bc00) [pid = 1904] [serial = 2133] [outer = 0x7f398fb9c800]
06:26:10 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
06:26:10 INFO - document served over http requires an http
06:26:10 INFO - sub-resource via script-tag using the meta-referrer
06:26:10 INFO - delivery method with no-redirect and when
06:26:10 INFO - the target request is same-origin.
06:26:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3699ms
06:26:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
06:26:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb6800 == 37 [pid = 1904] [id = 763]
06:26:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7f3985feb800) [pid = 1904] [serial = 2134] [outer = (nil)]
06:26:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f3986736400) [pid = 1904] [serial = 2135] [outer = 0x7f3985feb800]
06:26:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f39877f5800) [pid = 1904] [serial = 2136] [outer = 0x7f3985feb800]
06:26:13 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
06:26:13 INFO - document served over http requires an http
06:26:13 INFO - sub-resource via script-tag using the meta-referrer
06:26:13 INFO - delivery method with swap-origin-redirect and when
06:26:13 INFO - the target request is same-origin.
06:26:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2992ms
06:26:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
06:26:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e56000 == 38 [pid = 1904] [id = 764]
06:26:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f3985549400) [pid = 1904] [serial = 2137] [outer = (nil)]
06:26:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f3985ff0800) [pid = 1904] [serial = 2138] [outer = 0x7f3985549400]
06:26:14 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f39867a7800) [pid = 1904] [serial = 2139] [outer = 0x7f3985549400]
06:26:15 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
06:26:15 INFO - document served over http requires an http
06:26:15 INFO - sub-resource via xhr-request using the meta-referrer
06:26:15 INFO - delivery method with keep-origin-redirect and when
06:26:15 INFO - the target request is same-origin.
06:26:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1900ms
06:26:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c86a800 == 37 [pid = 1904] [id = 723]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988862800 == 36 [pid = 1904] [id = 732]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a859000 == 35 [pid = 1904] [id = 733]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b305800 == 34 [pid = 1904] [id = 734]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb4e800 == 33 [pid = 1904] [id = 735]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398ca1c800 == 32 [pid = 1904] [id = 736]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d491000 == 31 [pid = 1904] [id = 737]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398d653800 == 30 [pid = 1904] [id = 738]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc1c800 == 29 [pid = 1904] [id = 739]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e88c000 == 28 [pid = 1904] [id = 741]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dd30000 == 27 [pid = 1904] [id = 740]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e945800 == 26 [pid = 1904] [id = 743]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398e89a000 == 25 [pid = 1904] [id = 742]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880d7000 == 24 [pid = 1904] [id = 745]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986937800 == 23 [pid = 1904] [id = 746]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985f71000 == 22 [pid = 1904] [id = 747]
06:26:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986d99000 == 21 [pid = 1904] [id = 748]
06:26:16 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f39875de000) [pid = 1904] [serial = 1999] [outer = (nil)] [url = about:blank]
06:26:16 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f39875f1800) [pid = 1904] [serial = 2028] [outer = (nil)] [url = about:blank]
06:26:16 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f39888b7c00) [pid = 1904] [serial = 2031] [outer = (nil)] [url = about:blank]
06:26:16 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f3989839000) [pid = 1904] [serial = 2036] [outer = (nil)] [url = about:blank]
06:26:16 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f398a779400) [pid = 1904] [serial = 2041] [outer = (nil)] [url = about:blank]
06:26:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985640800 == 22 [pid = 1904] [id = 765]
06:26:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7f398554a800) [pid = 1904] [serial = 2140] [outer = (nil)]
06:26:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7f3985693800) [pid = 1904] [serial = 2141] [outer = 0x7f398554a800]
06:26:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7f3986968800) [pid = 1904] [serial = 2142] [outer = 0x7f398554a800]
06:26:18 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
06:26:18 INFO - document served over http requires an http
06:26:18 INFO - sub-resource via xhr-request using the meta-referrer
06:26:18 INFO - delivery method with no-redirect and when
06:26:18 INFO - the target request is same-origin.
06:26:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2440ms
06:26:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
06:26:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986af7000 == 23 [pid = 1904] [id = 766]
06:26:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7f39867ea000) [pid = 1904] [serial = 2143] [outer = (nil)]
06:26:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7f3986c40800) [pid = 1904] [serial = 2144] [outer = 0x7f39867ea000]
06:26:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7f398705ac00) [pid = 1904] [serial = 2145] [outer = 0x7f39867ea000]
06:26:21 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
06:26:21 INFO - document served over http requires an http
06:26:21 INFO - sub-resource via xhr-request using the meta-referrer
06:26:21 INFO - delivery method with swap-origin-redirect and when
06:26:21 INFO - the target request is same-origin.
06:26:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2864ms
06:26:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
06:26:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3987216800 == 24 [pid = 1904] [id = 767]
06:26:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7f3986e29400) [pid = 1904] [serial = 2146] [outer = (nil)]
06:26:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7f39875d5400) [pid = 1904] [serial = 2147] [outer = 0x7f3986e29400]
06:26:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7f39877f2000) [pid = 1904] [serial = 2148] [outer = 0x7f3986e29400]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7f398679a000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7f3986c3c800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7f39867a3c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7f398e80d400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7f398bbecc00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7f3986e26400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7f398b827800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7f3988d4e400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7f39875d0400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7f398992ac00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7f3985fe8c00) [pid = 1904] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7f398e870000) [pid = 1904] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7f398705a800) [pid = 1904] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943132809]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7f3988154400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7f398673c800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7f398673a000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7f398554f000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7f398b16d000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7f398a76b400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7f398a511800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7f3989a7b800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7f3988bf6c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7f39888b0400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7f398679e000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7f398673f400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7f3984e0ec00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7f3985690c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7f39877fac00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7f3988d72800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7f3988d76800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7f398bbf1c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7f3988acf000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7f39867e0400) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7f3988147800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7f3985ff0000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7f3986c43c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7f3985fef800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7f39875f3000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7f39867e3800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7f3989839c00) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7f39875d2800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7f39877f7000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7f398b2cc800) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7f39875d3000) [pid = 1904] [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]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7f3989a74400) [pid = 1904] [serial = 2051] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7f398dce0000) [pid = 1904] [serial = 2066] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7f398e26d000) [pid = 1904] [serial = 2069] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7f398ca87000) [pid = 1904] [serial = 2060] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7f398e875800) [pid = 1904] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7f398d3b3400) [pid = 1904] [serial = 2063] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7f3988ad1400) [pid = 1904] [serial = 2093] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f398e80dc00) [pid = 1904] [serial = 2072] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398b2cac00) [pid = 1904] [serial = 2054] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3986e28000) [pid = 1904] [serial = 2087] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3986966800) [pid = 1904] [serial = 2048] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398696f800) [pid = 1904] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398f282c00) [pid = 1904] [serial = 2082] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f3987191c00) [pid = 1904] [serial = 2090] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398c716800) [pid = 1904] [serial = 2057] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f39867e6400) [pid = 1904] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943132809]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398e879400) [pid = 1904] [serial = 2077] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f3986735400) [pid = 1904] [serial = 2096] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f3988bea800) [pid = 1904] [serial = 2007] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398b88ac00) [pid = 1904] [serial = 2019] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398673d400) [pid = 1904] [serial = 1821] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f3988150400) [pid = 1904] [serial = 1884] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f3988aca800) [pid = 1904] [serial = 1957] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3988d7f400) [pid = 1904] [serial = 1926] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f39875f9800) [pid = 1904] [serial = 1952] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f3989843c00) [pid = 1904] [serial = 1929] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f398992f000) [pid = 1904] [serial = 1962] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398c81cc00) [pid = 1904] [serial = 2025] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3988d55c00) [pid = 1904] [serial = 1923] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f39875ddc00) [pid = 1904] [serial = 1873] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398bbfb400) [pid = 1904] [serial = 2022] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f39888b7400) [pid = 1904] [serial = 1887] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f3987243000) [pid = 1904] [serial = 2004] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f398b3d3800) [pid = 1904] [serial = 1977] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398a63ac00) [pid = 1904] [serial = 1968] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398a775400) [pid = 1904] [serial = 1971] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f3988d7c000) [pid = 1904] [serial = 2010] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f398696b400) [pid = 1904] [serial = 1905] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f39888b8400) [pid = 1904] [serial = 1915] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398a508800) [pid = 1904] [serial = 1965] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f3987247c00) [pid = 1904] [serial = 1910] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f39880df800) [pid = 1904] [serial = 1881] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f398723f800) [pid = 1904] [serial = 1868] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f398b176800) [pid = 1904] [serial = 1974] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f3989a74000) [pid = 1904] [serial = 1932] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f3988bf6400) [pid = 1904] [serial = 1920] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398a507400) [pid = 1904] [serial = 2013] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f3988acb400) [pid = 1904] [serial = 1890] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398b81fc00) [pid = 1904] [serial = 1980] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f39877f1400) [pid = 1904] [serial = 1878] [outer = (nil)] [url = about:blank]
06:26:24 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398b2cf800) [pid = 1904] [serial = 2016] [outer = (nil)] [url = about:blank]
06:26:25 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
06:26:25 INFO - document served over http requires an https
06:26:25 INFO - sub-resource via fetch-request using the meta-referrer
06:26:25 INFO - delivery method with keep-origin-redirect and when
06:26:25 INFO - the target request is same-origin.
06:26:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 4094ms
06:26:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
06:26:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985e4c000 == 25 [pid = 1904] [id = 768]
06:26:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7f3984e0f000) [pid = 1904] [serial = 2149] [outer = (nil)]
06:26:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7f3984e16400) [pid = 1904] [serial = 2150] [outer = 0x7f3984e0f000]
06:26:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7f398679e000) [pid = 1904] [serial = 2151] [outer = 0x7f3984e0f000]
06:26:28 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
06:26:28 INFO - document served over http requires an https
06:26:28 INFO - sub-resource via fetch-request using the meta-referrer
06:26:28 INFO - delivery method with no-redirect and when
06:26:28 INFO - the target request is same-origin.
06:26:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3643ms
06:26:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
06:26:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39880c4000 == 26 [pid = 1904] [id = 769]
06:26:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7f3985690c00) [pid = 1904] [serial = 2152] [outer = (nil)]
06:26:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7f39867e9000) [pid = 1904] [serial = 2153] [outer = 0x7f3985690c00]
06:26:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7f3987054c00) [pid = 1904] [serial = 2154] [outer = 0x7f3985690c00]
06:26:30 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
06:26:30 INFO - document served over http requires an https
06:26:30 INFO - sub-resource via fetch-request using the meta-referrer
06:26:30 INFO - delivery method with swap-origin-redirect and when
06:26:30 INFO - the target request is same-origin.
06:26:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1990ms
06:26:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
06:26:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398898b000 == 27 [pid = 1904] [id = 770]
06:26:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7f39867e5c00) [pid = 1904] [serial = 2155] [outer = (nil)]
06:26:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7f398723f800) [pid = 1904] [serial = 2156] [outer = 0x7f39867e5c00]
06:26:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7f39877f3c00) [pid = 1904] [serial = 2157] [outer = 0x7f39867e5c00]
06:26:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988bc5800 == 28 [pid = 1904] [id = 771]
06:26:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7f39877fc800) [pid = 1904] [serial = 2158] [outer = (nil)]
06:26:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7f39880e5c00) [pid = 1904] [serial = 2159] [outer = 0x7f39877fc800]
06:26:32 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
06:26:32 INFO - document served over http requires an https
06:26:32 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:32 INFO - delivery method with keep-origin-redirect and when
06:26:32 INFO - the target request is same-origin.
06:26:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1935ms
06:26:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
06:26:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988be1000 == 29 [pid = 1904] [id = 772]
06:26:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7f3987243800) [pid = 1904] [serial = 2160] [outer = (nil)]
06:26:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7f39880e1c00) [pid = 1904] [serial = 2161] [outer = 0x7f3987243800]
06:26:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7f39888b1c00) [pid = 1904] [serial = 2162] [outer = 0x7f3987243800]
06:26:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988cb4000 == 30 [pid = 1904] [id = 773]
06:26:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7f39888ba400) [pid = 1904] [serial = 2163] [outer = (nil)]
06:26:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7f3988acb000) [pid = 1904] [serial = 2164] [outer = 0x7f39888ba400]
06:26:35 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
06:26:35 INFO - document served over http requires an https
06:26:35 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:35 INFO - delivery method with no-redirect and when
06:26:35 INFO - the target request is same-origin.
06:26:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2238ms
06:26:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
06:26:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39898c6000 == 31 [pid = 1904] [id = 774]
06:26:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7f398814ac00) [pid = 1904] [serial = 2165] [outer = (nil)]
06:26:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7f3988ac9000) [pid = 1904] [serial = 2166] [outer = 0x7f398814ac00]
06:26:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7f3988d51c00) [pid = 1904] [serial = 2167] [outer = 0x7f398814ac00]
06:26:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39899df000 == 32 [pid = 1904] [id = 775]
06:26:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7f3988d58400) [pid = 1904] [serial = 2168] [outer = (nil)]
06:26:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7f3988d72800) [pid = 1904] [serial = 2169] [outer = 0x7f3988d58400]
06:26:37 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
06:26:37 INFO - document served over http requires an https
06:26:37 INFO - sub-resource via iframe-tag using the meta-referrer
06:26:37 INFO - delivery method with swap-origin-redirect and when
06:26:37 INFO - the target request is same-origin.
06:26:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2338ms
06:26:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
06:26:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a693000 == 33 [pid = 1904] [id = 776]
06:26:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7f3988bf0000) [pid = 1904] [serial = 2170] [outer = (nil)]
06:26:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7f3988d80000) [pid = 1904] [serial = 2171] [outer = 0x7f3988bf0000]
06:26:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7f3989930800) [pid = 1904] [serial = 2172] [outer = 0x7f3988bf0000]
06:26:39 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
06:26:39 INFO - document served over http requires an https
06:26:39 INFO - sub-resource via script-tag using the meta-referrer
06:26:39 INFO - delivery method with keep-origin-redirect and when
06:26:39 INFO - the target request is same-origin.
06:26:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2440ms
06:26:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
06:26:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a796800 == 34 [pid = 1904] [id = 777]
06:26:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7f3989a7a400) [pid = 1904] [serial = 2173] [outer = (nil)]
06:26:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7f398a50a800) [pid = 1904] [serial = 2174] [outer = 0x7f3989a7a400]
06:26:40 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7f398a63a400) [pid = 1904] [serial = 2175] [outer = 0x7f3989a7a400]
06:26:42 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
06:26:42 INFO - document served over http requires an https
06:26:42 INFO - sub-resource via script-tag using the meta-referrer
06:26:42 INFO - delivery method with no-redirect and when
06:26:42 INFO - the target request is same-origin.
06:26:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2146ms
06:26:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
06:26:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398a872800 == 35 [pid = 1904] [id = 778]
06:26:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7f3989a7b800) [pid = 1904] [serial = 2176] [outer = (nil)]
06:26:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7f398a771c00) [pid = 1904] [serial = 2177] [outer = 0x7f3989a7b800]
06:26:43 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7f398b174c00) [pid = 1904] [serial = 2178] [outer = 0x7f3989a7b800]
06:26:45 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
06:26:45 INFO - document served over http requires an https
06:26:45 INFO - sub-resource via script-tag using the meta-referrer
06:26:45 INFO - delivery method with swap-origin-redirect and when
06:26:45 INFO - the target request is same-origin.
06:26:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2999ms
06:26:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
06:26:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398b31a000 == 36 [pid = 1904] [id = 779]
06:26:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7f398a777000) [pid = 1904] [serial = 2179] [outer = (nil)]
06:26:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7f398b2ce800) [pid = 1904] [serial = 2180] [outer = 0x7f398a777000]
06:26:46 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7f398b820000) [pid = 1904] [serial = 2181] [outer = 0x7f398a777000]
06:26:47 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
06:26:47 INFO - document served over http requires an https
06:26:47 INFO - sub-resource via xhr-request using the meta-referrer
06:26:47 INFO - delivery method with keep-origin-redirect and when
06:26:47 INFO - the target request is same-origin.
06:26:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2544ms
06:26:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
06:26:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398bb44800 == 37 [pid = 1904] [id = 780]
06:26:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7f398b2cb000) [pid = 1904] [serial = 2182] [outer = (nil)]
06:26:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7f398b88b000) [pid = 1904] [serial = 2183] [outer = 0x7f398b2cb000]
06:26:48 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7f398c712800) [pid = 1904] [serial = 2184] [outer = 0x7f398b2cb000]
06:26:49 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
06:26:49 INFO - document served over http requires an https
06:26:49 INFO - sub-resource via xhr-request using the meta-referrer
06:26:49 INFO - delivery method with no-redirect and when
06:26:49 INFO - the target request is same-origin.
06:26:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2137ms
06:26:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
06:26:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398c86d800 == 38 [pid = 1904] [id = 781]
06:26:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7f398b88ac00) [pid = 1904] [serial = 2185] [outer = (nil)]
06:26:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7f398c824000) [pid = 1904] [serial = 2186] [outer = 0x7f398b88ac00]
06:26:50 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f398d3b0800) [pid = 1904] [serial = 2187] [outer = 0x7f398b88ac00]
06:26:53 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
06:26:53 INFO - document served over http requires an https
06:26:53 INFO - sub-resource via xhr-request using the meta-referrer
06:26:53 INFO - delivery method with swap-origin-redirect and when
06:26:53 INFO - the target request is same-origin.
06:26:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3606ms
06:26:53 INFO - TEST-START | /resource-timing/test_resource_timing.html
06:26:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39874af000 == 39 [pid = 1904] [id = 782]
06:26:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398679e800) [pid = 1904] [serial = 2188] [outer = (nil)]
06:26:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f39867a8800) [pid = 1904] [serial = 2189] [outer = 0x7f398679e800]
06:26:54 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f3987076800) [pid = 1904] [serial = 2190] [outer = 0x7f398679e800]
06:26:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3988854800 == 40 [pid = 1904] [id = 783]
06:26:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f3986f09800) [pid = 1904] [serial = 2191] [outer = (nil)]
06:26:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3987245c00) [pid = 1904] [serial = 2192] [outer = 0x7f3986f09800]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880b9800 == 39 [pid = 1904] [id = 750]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c10800 == 38 [pid = 1904] [id = 751]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a740000 == 37 [pid = 1904] [id = 752]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb3f800 == 36 [pid = 1904] [id = 753]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c861800 == 35 [pid = 1904] [id = 754]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f177000 == 34 [pid = 1904] [id = 756]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398dc23800 == 33 [pid = 1904] [id = 755]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f383800 == 32 [pid = 1904] [id = 758]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f189000 == 31 [pid = 1904] [id = 757]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b716000 == 30 [pid = 1904] [id = 707]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f569000 == 29 [pid = 1904] [id = 760]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f390800 == 28 [pid = 1904] [id = 759]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398f579800 == 27 [pid = 1904] [id = 761]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986cb6800 == 26 [pid = 1904] [id = 763]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e56000 == 25 [pid = 1904] [id = 764]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c6800 == 24 [pid = 1904] [id = 665]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398fa55800 == 23 [pid = 1904] [id = 762]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398749d000 == 22 [pid = 1904] [id = 749]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986af7000 == 21 [pid = 1904] [id = 766]
06:26:56 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3987216800 == 20 [pid = 1904] [id = 767]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f39880e5800) [pid = 1904] [serial = 2091] [outer = (nil)] [url = about:blank]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398a76e800) [pid = 1904] [serial = 2052] [outer = (nil)] [url = about:blank]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f398f435c00) [pid = 1904] [serial = 2083] [outer = (nil)] [url = about:blank]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f398718f800) [pid = 1904] [serial = 2088] [outer = (nil)] [url = about:blank]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f3988acb800) [pid = 1904] [serial = 2049] [outer = (nil)] [url = about:blank]
06:26:56 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398983a400) [pid = 1904] [serial = 2094] [outer = (nil)] [url = about:blank]
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
06:26:56 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"
06:26:56 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
06:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:26:56 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
06:26:56 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
06:26:56 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
06:26:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
06:26:56 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
06:26:56 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2845ms
06:26:56 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
06:26:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f398562f000 == 21 [pid = 1904] [id = 784]
06:26:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7f3986735400) [pid = 1904] [serial = 2193] [outer = (nil)]
06:26:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7f398718ac00) [pid = 1904] [serial = 2194] [outer = 0x7f3986735400]
06:26:57 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7f39880e5400) [pid = 1904] [serial = 2195] [outer = 0x7f3986735400]
06:26:58 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"
06:26:58 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
06:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:26:58 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
06:26:58 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 2448ms
06:26:58 INFO - TEST-START | /screen-orientation/lock-basic.html
06:26:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986925800 == 22 [pid = 1904] [id = 785]
06:26:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7f398705a400) [pid = 1904] [serial = 2196] [outer = (nil)]
06:26:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7f398814fc00) [pid = 1904] [serial = 2197] [outer = 0x7f398705a400]
06:26:59 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:26:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7f3988ad1400) [pid = 1904] [serial = 2198] [outer = 0x7f398705a400]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7f39867ea000) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7f398569c800) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7f3985feb800) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7f3985549400) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7f398554a800) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7f398e809800) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7f398b2d3400) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7f398a503c00) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7f398ca86400) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7f398f54fc00) [pid = 1904] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7f398e26c000) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7f398d3b5400) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7f398dcdfc00) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7f398c712c00) [pid = 1904] [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]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7f398f827400) [pid = 1904] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943162220]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7f398fb99000) [pid = 1904] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7f3985693800) [pid = 1904] [serial = 2141] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7f398b16bc00) [pid = 1904] [serial = 2105] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7f398c71ac00) [pid = 1904] [serial = 2108] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7f3988d4f400) [pid = 1904] [serial = 2102] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7f398d3b7000) [pid = 1904] [serial = 2111] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7f3985ff0800) [pid = 1904] [serial = 2138] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7f3986736400) [pid = 1904] [serial = 2135] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7f398f554800) [pid = 1904] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7f398f280000) [pid = 1904] [serial = 2114] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7f39867a1c00) [pid = 1904] [serial = 2099] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7f398f82cc00) [pid = 1904] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943162220]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7f398f555000) [pid = 1904] [serial = 2119] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7f398fb9d000) [pid = 1904] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7f398fa71c00) [pid = 1904] [serial = 2124] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7f3986c40800) [pid = 1904] [serial = 2144] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7f398fba0800) [pid = 1904] [serial = 2129] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7f398fc13400) [pid = 1904] [serial = 2132] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7f39875d5400) [pid = 1904] [serial = 2147] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7f398f27e400) [pid = 1904] [serial = 2078] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7f3986968800) [pid = 1904] [serial = 2142] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7f3986f14000) [pid = 1904] [serial = 2097] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7f398c824c00) [pid = 1904] [serial = 2058] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7f398b81b400) [pid = 1904] [serial = 2055] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7f398d4df400) [pid = 1904] [serial = 2064] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7f39867a7800) [pid = 1904] [serial = 2139] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7f398e813800) [pid = 1904] [serial = 2073] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7f398dce8000) [pid = 1904] [serial = 2067] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7f398e273400) [pid = 1904] [serial = 2070] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7f398ca8ec00) [pid = 1904] [serial = 2061] [outer = (nil)] [url = about:blank]
06:27:02 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7f398705ac00) [pid = 1904] [serial = 2145] [outer = (nil)] [url = about:blank]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398562f000 == 21 [pid = 1904] [id = 784]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988c18800 == 20 [pid = 1904] [id = 731]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988854800 == 19 [pid = 1904] [id = 783]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39874af000 == 18 [pid = 1904] [id = 782]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398c86d800 == 17 [pid = 1904] [id = 781]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398bb44800 == 16 [pid = 1904] [id = 780]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398b31a000 == 15 [pid = 1904] [id = 779]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a872800 == 14 [pid = 1904] [id = 778]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a796800 == 13 [pid = 1904] [id = 777]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398a693000 == 12 [pid = 1904] [id = 776]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39899df000 == 11 [pid = 1904] [id = 775]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39898c6000 == 10 [pid = 1904] [id = 774]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988cb4000 == 9 [pid = 1904] [id = 773]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988be1000 == 8 [pid = 1904] [id = 772]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3988bc5800 == 7 [pid = 1904] [id = 771]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398898b000 == 6 [pid = 1904] [id = 770]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39880c4000 == 5 [pid = 1904] [id = 769]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986da6000 == 4 [pid = 1904] [id = 744]
06:27:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985e4c000 == 3 [pid = 1904] [id = 768]
06:27:11 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7f39877f5800) [pid = 1904] [serial = 2136] [outer = (nil)] [url = about:blank]
06:27:16 INFO - PROCESS | 1852 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7f398814fc00) [pid = 1904] [serial = 2197] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7f39880e5c00) [pid = 1904] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7f398723f800) [pid = 1904] [serial = 2156] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7f398a50a800) [pid = 1904] [serial = 2174] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7f398b88b000) [pid = 1904] [serial = 2183] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7f398b2ce800) [pid = 1904] [serial = 2180] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7f3988d72800) [pid = 1904] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7f3988ac9000) [pid = 1904] [serial = 2166] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7f39880e5400) [pid = 1904] [serial = 2195] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7f398718ac00) [pid = 1904] [serial = 2194] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7f3984e16400) [pid = 1904] [serial = 2150] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7f3988acb000) [pid = 1904] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943194763]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7f39880e1c00) [pid = 1904] [serial = 2161] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7f39867e9000) [pid = 1904] [serial = 2153] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7f3988d80000) [pid = 1904] [serial = 2171] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7f398c824000) [pid = 1904] [serial = 2186] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7f39867a8400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7f398d3ad800) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7f3988d76400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7f3986f09800) [pid = 1904] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7f398a771c00) [pid = 1904] [serial = 2177] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7f3987245c00) [pid = 1904] [serial = 2192] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7f39867a8800) [pid = 1904] [serial = 2189] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7f3989a7a400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7f398a777000) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7f3986735400) [pid = 1904] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7f39877fc800) [pid = 1904] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7f3988bf0000) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7f3985690c00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7f398b2cb000) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7f3989a7b800) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7f3988d58400) [pid = 1904] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7f398679e800) [pid = 1904] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 42 (0x7f398b88ac00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 41 (0x7f3984e0f000) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 40 (0x7f39888ba400) [pid = 1904] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447943194763]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 39 (0x7f398814ac00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 38 (0x7f39867e5c00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 37 (0x7f3987243800) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 36 (0x7f398bbf7800) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 35 (0x7f398b170c00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 34 (0x7f3986e29400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 33 (0x7f398fa6e400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 32 (0x7f39867e1c00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 31 (0x7f398f552000) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 30 (0x7f398f27ac00) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 29 (0x7f3985692400) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 28 (0x7f398fb9c800) [pid = 1904] [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]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 27 (0x7f398dce9800) [pid = 1904] [serial = 2112] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 26 (0x7f398ca89000) [pid = 1904] [serial = 2109] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 25 (0x7f39877f2000) [pid = 1904] [serial = 2148] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 24 (0x7f398fc0c000) [pid = 1904] [serial = 2130] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 23 (0x7f398a50a000) [pid = 1904] [serial = 2103] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 22 (0x7f398fa7c000) [pid = 1904] [serial = 2125] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 21 (0x7f398f823800) [pid = 1904] [serial = 2120] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 20 (0x7f39880e8800) [pid = 1904] [serial = 2100] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 19 (0x7f398fc1bc00) [pid = 1904] [serial = 2133] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 18 (0x7f398c712800) [pid = 1904] [serial = 2184] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 17 (0x7f39888b2000) [pid = 1904] [serial = 2046] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f398b820000) [pid = 1904] [serial = 2181] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 15 (0x7f398f436800) [pid = 1904] [serial = 2115] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 14 (0x7f398b87d800) [pid = 1904] [serial = 2106] [outer = (nil)] [url = about:blank]
06:27:17 INFO - PROCESS | 1852 | --DOMWINDOW == 13 (0x7f398d3b0800) [pid = 1904] [serial = 2187] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985640800 == 2 [pid = 1904] [id = 765]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 12 (0x7f3987076800) [pid = 1904] [serial = 2190] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 11 (0x7f398b174c00) [pid = 1904] [serial = 2178] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 10 (0x7f3989930800) [pid = 1904] [serial = 2172] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 9 (0x7f39888b1c00) [pid = 1904] [serial = 2162] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 8 (0x7f398679e000) [pid = 1904] [serial = 2151] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 7 (0x7f3988d51c00) [pid = 1904] [serial = 2167] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 6 (0x7f3987054c00) [pid = 1904] [serial = 2154] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 5 (0x7f398a63a400) [pid = 1904] [serial = 2175] [outer = (nil)] [url = about:blank]
06:27:21 INFO - PROCESS | 1852 | --DOMWINDOW == 4 (0x7f39877f3c00) [pid = 1904] [serial = 2157] [outer = (nil)] [url = about:blank]
06:27:29 INFO - PROCESS | 1852 | MARIONETTE LOG: INFO: Timeout fired
06:27:29 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
06:27:29 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
06:27:29 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
06:27:29 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30983ms
06:27:29 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
06:27:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850ea000 == 3 [pid = 1904] [id = 786]
06:27:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7f3984e11800) [pid = 1904] [serial = 2199] [outer = (nil)]
06:27:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7f3984e13000) [pid = 1904] [serial = 2200] [outer = 0x7f3984e11800]
06:27:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:27:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f3985690c00) [pid = 1904] [serial = 2201] [outer = 0x7f3984e11800]
06:27:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850e6000 == 4 [pid = 1904] [id = 787]
06:27:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f3985693800) [pid = 1904] [serial = 2202] [outer = (nil)]
06:27:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850ec800 == 5 [pid = 1904] [id = 788]
06:27:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f3985694000) [pid = 1904] [serial = 2203] [outer = (nil)]
06:27:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f3985697000) [pid = 1904] [serial = 2204] [outer = 0x7f3985694000]
06:27:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f3985697800) [pid = 1904] [serial = 2205] [outer = 0x7f3985693800]
06:27:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986925800 == 4 [pid = 1904] [id = 785]
06:27:42 INFO - PROCESS | 1852 | --DOMWINDOW == 10 (0x7f3988ad1400) [pid = 1904] [serial = 2198] [outer = (nil)] [url = about:blank]
06:27:42 INFO - PROCESS | 1852 | --DOMWINDOW == 9 (0x7f3984e13000) [pid = 1904] [serial = 2200] [outer = (nil)] [url = about:blank]
06:27:42 INFO - PROCESS | 1852 | --DOMWINDOW == 8 (0x7f398705a400) [pid = 1904] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
06:28:00 INFO - PROCESS | 1852 | MARIONETTE LOG: INFO: Timeout fired
06:28:00 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"
06:28:00 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
06:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:28:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:1
06:28:00 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
06:28:00 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
06:28:00 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
06:28:00 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30775ms
06:28:00 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
06:28:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850e6000 == 3 [pid = 1904] [id = 787]
06:28:00 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850ec800 == 2 [pid = 1904] [id = 788]
06:28:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f4800 == 3 [pid = 1904] [id = 789]
06:28:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f3984e10800) [pid = 1904] [serial = 2206] [outer = (nil)]
06:28:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f3984e16c00) [pid = 1904] [serial = 2207] [outer = 0x7f3984e10800]
06:28:01 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:28:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f3985698000) [pid = 1904] [serial = 2208] [outer = 0x7f3984e10800]
06:28:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850ec800 == 4 [pid = 1904] [id = 790]
06:28:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7f3985fef400) [pid = 1904] [serial = 2209] [outer = (nil)]
06:28:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7f3985ff0000) [pid = 1904] [serial = 2210] [outer = 0x7f3985fef400]
06:28:09 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850ea000 == 3 [pid = 1904] [id = 786]
06:28:09 INFO - PROCESS | 1852 | --DOMWINDOW == 12 (0x7f3985697800) [pid = 1904] [serial = 2205] [outer = 0x7f3985693800] [url = about:blank]
06:28:09 INFO - PROCESS | 1852 | --DOMWINDOW == 11 (0x7f3985697000) [pid = 1904] [serial = 2204] [outer = 0x7f3985694000] [url = about:blank]
06:28:09 INFO - PROCESS | 1852 | --DOMWINDOW == 10 (0x7f3985694000) [pid = 1904] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
06:28:09 INFO - PROCESS | 1852 | --DOMWINDOW == 9 (0x7f3985693800) [pid = 1904] [serial = 2202] [outer = (nil)] [url = about:blank]
06:28:15 INFO - PROCESS | 1852 | --DOMWINDOW == 8 (0x7f3985690c00) [pid = 1904] [serial = 2201] [outer = (nil)] [url = about:blank]
06:28:15 INFO - PROCESS | 1852 | --DOMWINDOW == 7 (0x7f3984e16c00) [pid = 1904] [serial = 2207] [outer = (nil)] [url = about:blank]
06:28:15 INFO - PROCESS | 1852 | --DOMWINDOW == 6 (0x7f3984e11800) [pid = 1904] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
06:28:31 INFO - PROCESS | 1852 | MARIONETTE LOG: INFO: Timeout fired
06:28:31 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
06:28:31 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30813ms
06:28:31 INFO - TEST-START | /screen-orientation/onchange-event.html
06:28:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850ec800 == 2 [pid = 1904] [id = 790]
06:28:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f4000 == 3 [pid = 1904] [id = 791]
06:28:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f3984e15800) [pid = 1904] [serial = 2211] [outer = (nil)]
06:28:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f3984e18c00) [pid = 1904] [serial = 2212] [outer = 0x7f3984e15800]
06:28:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:28:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f398569ac00) [pid = 1904] [serial = 2213] [outer = 0x7f3984e15800]
06:28:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850f4800 == 2 [pid = 1904] [id = 789]
06:28:40 INFO - PROCESS | 1852 | --DOMWINDOW == 8 (0x7f3985ff0000) [pid = 1904] [serial = 2210] [outer = 0x7f3985fef400] [url = about:blank]
06:28:40 INFO - PROCESS | 1852 | --DOMWINDOW == 7 (0x7f3985fef400) [pid = 1904] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
06:28:46 INFO - PROCESS | 1852 | --DOMWINDOW == 6 (0x7f3984e18c00) [pid = 1904] [serial = 2212] [outer = (nil)] [url = about:blank]
06:28:46 INFO - PROCESS | 1852 | --DOMWINDOW == 5 (0x7f3984e10800) [pid = 1904] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
06:28:50 INFO - PROCESS | 1852 | --DOMWINDOW == 4 (0x7f3985698000) [pid = 1904] [serial = 2208] [outer = (nil)] [url = about:blank]
06:29:02 INFO - PROCESS | 1852 | MARIONETTE LOG: INFO: Timeout fired
06:29:02 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
06:29:02 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
06:29:02 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30771ms
06:29:02 INFO - TEST-START | /screen-orientation/orientation-api.html
06:29:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850ec800 == 3 [pid = 1904] [id = 792]
06:29:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7f3984e16800) [pid = 1904] [serial = 2214] [outer = (nil)]
06:29:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7f3984e17800) [pid = 1904] [serial = 2215] [outer = 0x7f3984e16800]
06:29:02 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:29:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7f3985696400) [pid = 1904] [serial = 2216] [outer = 0x7f3984e16800]
06:29:03 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
06:29:03 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
06:29:03 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
06:29:03 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1374ms
06:29:03 INFO - TEST-START | /screen-orientation/orientation-reading.html
06:29:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3985642000 == 4 [pid = 1904] [id = 793]
06:29:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7f3984e15000) [pid = 1904] [serial = 2217] [outer = (nil)]
06:29:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7f3985fee400) [pid = 1904] [serial = 2218] [outer = 0x7f3984e15000]
06:29:04 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:29:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7f3985693400) [pid = 1904] [serial = 2219] [outer = 0x7f3984e15000]
06:29:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
06:29:05 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
06:29:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
06:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:29:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
06:29:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
06:29:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
06:29:05 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
06:29:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
06:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:29:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
06:29:05 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
06:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:29:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:29:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
06:29:05 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1479ms
06:29:05 INFO - TEST-START | /selection/Document-open.html
06:29:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986933000 == 5 [pid = 1904] [id = 794]
06:29:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7f3985fefc00) [pid = 1904] [serial = 2220] [outer = (nil)]
06:29:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7f398673d400) [pid = 1904] [serial = 2221] [outer = 0x7f3985fefc00]
06:29:05 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:29:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7f39867e3400) [pid = 1904] [serial = 2222] [outer = 0x7f3985fefc00]
06:29:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986ca1800 == 6 [pid = 1904] [id = 795]
06:29:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 14 (0x7f39867e5800) [pid = 1904] [serial = 2223] [outer = (nil)]
06:29:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 15 (0x7f39867e7c00) [pid = 1904] [serial = 2224] [outer = 0x7f39867e5800]
06:29:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 16 (0x7f39867e8400) [pid = 1904] [serial = 2225] [outer = 0x7f39867e5800]
06:29:06 INFO - PROCESS | 1852 | [Child 1904] 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
06:29:06 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 ""
06:29:06 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
06:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:29:06 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
06:29:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
06:29:06 INFO - TEST-OK | /selection/Document-open.html | took 1584ms
06:29:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986cb3800 == 7 [pid = 1904] [id = 796]
06:29:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f3986739800) [pid = 1904] [serial = 2226] [outer = (nil)]
06:29:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7f39867eb800) [pid = 1904] [serial = 2227] [outer = 0x7f3986739800]
06:29:08 INFO - TEST-START | /selection/addRange.html
06:29:08 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:29:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7f3986837000) [pid = 1904] [serial = 2228] [outer = 0x7f3986739800]
06:29:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:09 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:10 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:11 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:12 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:13 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:15 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:16 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:17 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:18 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:19 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:20 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:21 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:22 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:23 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:24 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:25 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:26 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:28 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:29 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:31 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:32 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:33 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:34 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:35 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:36 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:37 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:29:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
06:29:38 INFO - PROCESS | 1852 | [Child 1904] WARNING: '!mFirst', file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
06:30:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850f4000 == 6 [pid = 1904] [id = 791]
06:30:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f39850ec800 == 5 [pid = 1904] [id = 792]
06:30:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3985642000 == 4 [pid = 1904] [id = 793]
06:30:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7f3986933000 == 3 [pid = 1904] [id = 794]
06:30:25 INFO - PROCESS | 1852 | --DOMWINDOW == 18 (0x7f39867e7c00) [pid = 1904] [serial = 2224] [outer = 0x7f39867e5800] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
06:30:28 INFO - PROCESS | 1852 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 17 (0x7f3984e17800) [pid = 1904] [serial = 2215] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f398673d400) [pid = 1904] [serial = 2221] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 15 (0x7f3985fee400) [pid = 1904] [serial = 2218] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 14 (0x7f398569ac00) [pid = 1904] [serial = 2213] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 13 (0x7f3985696400) [pid = 1904] [serial = 2216] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 12 (0x7f39867e8400) [pid = 1904] [serial = 2225] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 11 (0x7f39867eb800) [pid = 1904] [serial = 2227] [outer = (nil)] [url = about:blank]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 10 (0x7f3985fefc00) [pid = 1904] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 9 (0x7f3984e15800) [pid = 1904] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 8 (0x7f3984e15000) [pid = 1904] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 7 (0x7f3984e16800) [pid = 1904] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
06:30:28 INFO - PROCESS | 1852 | --DOMWINDOW == 6 (0x7f39867e5800) [pid = 1904] [serial = 2223] [outer = (nil)] [url = about:blank]
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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 ""
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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 ""
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 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
06:30:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - Selection.addRange() tests
06:30:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:30 INFO - "
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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 ""
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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̈ḧ
06:30:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:30 INFO - "
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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 ""
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - Selection.addRange() tests
06:30:30 INFO - Selection.addRange() tests
06:30:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:30 INFO - "
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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 ""
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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̈ḧ
06:30:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:30 INFO - "
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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 ""
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 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
06:30:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:30 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
06:30:30 INFO - Selection.addRange() tests
06:30:31 INFO - Selection.addRange() tests
06:30:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:31 INFO - "
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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 ""
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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̈ḧ
06:30:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:31 INFO - "
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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 ""
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - Selection.addRange() tests
06:30:31 INFO - Selection.addRange() tests
06:30:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:31 INFO - "
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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 ""
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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̈ḧ
06:30:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:31 INFO - "
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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 ""
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 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
06:30:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:31 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
06:30:31 INFO - Selection.addRange() tests
06:30:32 INFO - Selection.addRange() tests
06:30:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:32 INFO - "
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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 ""
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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̈ḧ
06:30:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:32 INFO - "
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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 ""
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 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
06:30:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:32 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
06:30:32 INFO - Selection.addRange() tests
06:30:32 INFO - Selection.addRange() tests
06:30:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:33 INFO - "
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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 ""
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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̈ḧ
06:30:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:33 INFO - "
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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 ""
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - Selection.addRange() tests
06:30:33 INFO - Selection.addRange() tests
06:30:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:33 INFO - "
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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 ""
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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̈ḧ
06:30:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:33 INFO - "
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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 ""
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 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
06:30:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:33 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
06:30:33 INFO - Selection.addRange() tests
06:30:34 INFO - Selection.addRange() tests
06:30:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:34 INFO - "
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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 ""
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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̈ḧ
06:30:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:34 INFO - "
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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 ""
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - Selection.addRange() tests
06:30:34 INFO - Selection.addRange() tests
06:30:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:34 INFO - "
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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 ""
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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̈ḧ
06:30:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:34 INFO - "
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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 ""
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 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
06:30:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - Selection.addRange() tests
06:30:35 INFO - Selection.addRange() tests
06:30:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:35 INFO - "
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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 ""
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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̈ḧ
06:30:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:35 INFO - "
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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 ""
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 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
06:30:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:35 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
06:30:35 INFO - Selection.addRange() tests
06:30:36 INFO - Selection.addRange() tests
06:30:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:36 INFO - "
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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 ""
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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̈ḧ
06:30:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:36 INFO - "
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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 ""
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 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
06:30:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:36 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
06:30:36 INFO - Selection.addRange() tests
06:30:37 INFO - Selection.addRange() tests
06:30:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:37 INFO - "
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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 ""
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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̈ḧ
06:30:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:37 INFO - "
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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 ""
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 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
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:37 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
06:30:37 INFO - Selection.addRange() tests
06:30:37 INFO - Selection.addRange() tests
06:30:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:37 INFO - "
06:30:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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 ""
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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̈ḧ
06:30:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:38 INFO - "
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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 ""
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - Selection.addRange() tests
06:30:38 INFO - Selection.addRange() tests
06:30:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:38 INFO - "
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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 ""
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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̈ḧ
06:30:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:38 INFO - "
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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 ""
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 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
06:30:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:38 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
06:30:38 INFO - Selection.addRange() tests
06:30:39 INFO - Selection.addRange() tests
06:30:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:39 INFO - "
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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 ""
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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̈ḧ
06:30:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:39 INFO - "
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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 ""
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - Selection.addRange() tests
06:30:39 INFO - Selection.addRange() tests
06:30:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:39 INFO - "
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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 ""
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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̈ḧ
06:30:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:39 INFO - "
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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 ""
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 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
06:30:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:39 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
06:30:39 INFO - Selection.addRange() tests
06:30:40 INFO - Selection.addRange() tests
06:30:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:40 INFO - "
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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 ""
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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̈ḧ
06:30:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:40 INFO - "
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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 ""
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - Selection.addRange() tests
06:30:40 INFO - Selection.addRange() tests
06:30:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:40 INFO - "
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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 ""
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:40 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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̈ḧ
06:30:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:41 INFO - "
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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 ""
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - Selection.addRange() tests
06:30:41 INFO - Selection.addRange() tests
06:30:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:41 INFO - "
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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 ""
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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̈ḧ
06:30:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:41 INFO - "
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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 ""
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 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
06:30:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:41 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
06:30:41 INFO - Selection.addRange() tests
06:30:42 INFO - Selection.addRange() tests
06:30:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:42 INFO - "
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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 ""
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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̈ḧ
06:30:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:42 INFO - "
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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 ""
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - Selection.addRange() tests
06:30:42 INFO - Selection.addRange() tests
06:30:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:42 INFO - "
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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 ""
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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̈ḧ
06:30:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:42 INFO - "
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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 ""
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:42 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - Selection.addRange() tests
06:30:43 INFO - Selection.addRange() tests
06:30:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:43 INFO - "
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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 ""
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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̈ḧ
06:30:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:43 INFO - "
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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 ""
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - Selection.addRange() tests
06:30:43 INFO - Selection.addRange() tests
06:30:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:43 INFO - "
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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 ""
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 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
06:30:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:43 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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̈ḧ
06:30:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:44 INFO - "
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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 ""
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - Selection.addRange() tests
06:30:44 INFO - Selection.addRange() tests
06:30:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:44 INFO - "
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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 ""
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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̈ḧ
06:30:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:44 INFO - "
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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 ""
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 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
06:30:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:44 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
06:30:44 INFO - Selection.addRange() tests
06:30:45 INFO - Selection.addRange() tests
06:30:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:45 INFO - "
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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 ""
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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̈ḧ
06:30:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:45 INFO - "
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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 ""
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - Selection.addRange() tests
06:30:45 INFO - Selection.addRange() tests
06:30:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:45 INFO - "
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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 ""
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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̈ḧ
06:30:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:45 INFO - "
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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 ""
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 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
06:30:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:45 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
06:30:45 INFO - Selection.addRange() tests
06:30:46 INFO - Selection.addRange() tests
06:30:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:46 INFO - "
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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 ""
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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̈ḧ
06:30:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:46 INFO - "
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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 ""
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - Selection.addRange() tests
06:30:46 INFO - Selection.addRange() tests
06:30:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:46 INFO - "
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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 ""
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:46 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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̈ḧ
06:30:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:47 INFO - "
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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 ""
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - Selection.addRange() tests
06:30:47 INFO - Selection.addRange() tests
06:30:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:47 INFO - "
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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 ""
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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̈ḧ
06:30:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:47 INFO - "
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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 ""
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 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
06:30:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:47 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
06:30:47 INFO - Selection.addRange() tests
06:30:48 INFO - Selection.addRange() tests
06:30:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:48 INFO - "
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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 ""
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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̈ḧ
06:30:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:48 INFO - "
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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 ""
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 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
06:30:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:48 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
06:30:48 INFO - Selection.addRange() tests
06:30:49 INFO - Selection.addRange() tests
06:30:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:49 INFO - "
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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 ""
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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̈ḧ
06:30:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:49 INFO - "
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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 ""
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - Selection.addRange() tests
06:30:49 INFO - Selection.addRange() tests
06:30:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:49 INFO - "
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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 ""
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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̈ḧ
06:30:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:49 INFO - "
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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 ""
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 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
06:30:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:49 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
06:30:49 INFO - Selection.addRange() tests
06:30:50 INFO - Selection.addRange() tests
06:30:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:50 INFO - "
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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 ""
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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̈ḧ
06:30:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:50 INFO - "
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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 ""
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - Selection.addRange() tests
06:30:50 INFO - Selection.addRange() tests
06:30:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:50 INFO - "
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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 ""
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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̈ḧ
06:30:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:50 INFO - "
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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 ""
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 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
06:30:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:50 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - Selection.addRange() tests
06:30:51 INFO - Selection.addRange() tests
06:30:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:51 INFO - "
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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 ""
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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̈ḧ
06:30:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:51 INFO - "
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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 ""
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - Selection.addRange() tests
06:30:51 INFO - Selection.addRange() tests
06:30:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:51 INFO - "
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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 ""
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:51 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
06:30:51 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
06:30:51 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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̈ḧ
06:30:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:52 INFO - "
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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 ""
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - Selection.addRange() tests
06:30:52 INFO - Selection.addRange() tests
06:30:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:52 INFO - "
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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 ""
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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̈ḧ
06:30:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:52 INFO - "
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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 ""
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 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
06:30:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:52 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
06:30:52 INFO - Selection.addRange() tests
06:30:53 INFO - Selection.addRange() tests
06:30:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:53 INFO - "
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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 ""
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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̈ḧ
06:30:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:53 INFO - "
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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 ""
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - Selection.addRange() tests
06:30:53 INFO - Selection.addRange() tests
06:30:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:53 INFO - "
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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 ""
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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̈ḧ
06:30:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:53 INFO - "
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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 ""
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 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
06:30:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:53 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
06:30:53 INFO - Selection.addRange() tests
06:30:54 INFO - Selection.addRange() tests
06:30:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:54 INFO - "
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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 ""
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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̈ḧ
06:30:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:54 INFO - "
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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 ""
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - Selection.addRange() tests
06:30:54 INFO - Selection.addRange() tests
06:30:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:54 INFO - "
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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 ""
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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̈ḧ
06:30:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:54 INFO - "
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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 ""
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 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
06:30:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:54 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
06:30:54 INFO - Selection.addRange() tests
06:30:55 INFO - Selection.addRange() tests
06:30:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:55 INFO - "
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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 ""
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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̈ḧ
06:30:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:55 INFO - "
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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 ""
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - Selection.addRange() tests
06:30:55 INFO - Selection.addRange() tests
06:30:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:55 INFO - "
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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 ""
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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̈ḧ
06:30:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:55 INFO - "
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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 ""
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 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
06:30:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:55 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
06:30:55 INFO - Selection.addRange() tests
06:30:56 INFO - Selection.addRange() tests
06:30:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:56 INFO - "
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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 ""
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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̈ḧ
06:30:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:56 INFO - "
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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 ""
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 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
06:30:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:56 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
06:30:56 INFO - Selection.addRange() tests
06:30:57 INFO - Selection.addRange() tests
06:30:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:57 INFO - "
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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 ""
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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̈ḧ
06:30:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:57 INFO - "
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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 ""
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - Selection.addRange() tests
06:30:57 INFO - Selection.addRange() tests
06:30:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:57 INFO - "
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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 ""
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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̈ḧ
06:30:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:57 INFO - "
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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 ""
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 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
06:30:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:57 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
06:30:57 INFO - Selection.addRange() tests
06:30:58 INFO - Selection.addRange() tests
06:30:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:58 INFO - "
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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 ""
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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̈ḧ
06:30:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:58 INFO - "
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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 ""
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - Selection.addRange() tests
06:30:58 INFO - Selection.addRange() tests
06:30:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:58 INFO - "
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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 ""
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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̈ḧ
06:30:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:58 INFO - "
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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 ""
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 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
06:30:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:58 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
06:30:58 INFO - Selection.addRange() tests
06:30:59 INFO - Selection.addRange() tests
06:30:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:59 INFO - "
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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 ""
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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̈ḧ
06:30:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:59 INFO - "
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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 ""
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - Selection.addRange() tests
06:30:59 INFO - Selection.addRange() tests
06:30:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:59 INFO - "
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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 ""
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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̈ḧ
06:30:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:30:59 INFO - "
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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 ""
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 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
06:30:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:30:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:30:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:30:59 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
06:30:59 INFO - Selection.addRange() tests
06:31:00 INFO - Selection.addRange() tests
06:31:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:00 INFO - "
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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 ""
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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̈ḧ
06:31:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:00 INFO - "
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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 ""
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - Selection.addRange() tests
06:31:00 INFO - Selection.addRange() tests
06:31:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:00 INFO - "
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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 ""
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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̈ḧ
06:31:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:00 INFO - "
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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 ""
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 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
06:31:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:00 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - Selection.addRange() tests
06:31:01 INFO - Selection.addRange() tests
06:31:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:01 INFO - "
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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 ""
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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̈ḧ
06:31:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:01 INFO - "
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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 ""
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - Selection.addRange() tests
06:31:01 INFO - Selection.addRange() tests
06:31:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:01 INFO - "
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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 ""
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 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
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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̈ḧ
06:31:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:01 INFO - "
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:01 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 ""
06:31:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - Selection.addRange() tests
06:31:02 INFO - Selection.addRange() tests
06:31:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:02 INFO - "
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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 ""
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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̈ḧ
06:31:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:02 INFO - "
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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 ""
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 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
06:31:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:02 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
06:31:02 INFO - Selection.addRange() tests
06:31:02 INFO - Selection.addRange() tests
06:31:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:03 INFO - "
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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 ""
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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̈ḧ
06:31:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:03 INFO - "
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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 ""
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - Selection.addRange() tests
06:31:03 INFO - Selection.addRange() tests
06:31:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:03 INFO - "
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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 ""
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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̈ḧ
06:31:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:03 INFO - "
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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 ""
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 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
06:31:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:03 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
06:31:03 INFO - Selection.addRange() tests
06:31:04 INFO - Selection.addRange() tests
06:31:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:04 INFO - "
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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 ""
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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̈ḧ
06:31:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
06:31:04 INFO - "
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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 ""
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 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
06:31:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
06:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:31:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
06:31:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
06:31:04 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
06:31:04 INFO - - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 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 () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 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 () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:22 INFO - root.queryAll(q)
06:32:22 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:22 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:22 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:22 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:22 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:22 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:22 INFO - root.query(q)
06:32:22 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:22 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.query(q)
06:32:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:23 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 () {
06:32:23 INFO - root.queryAll(q)
06:32:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
06:32:24 INFO - root.query(q)
06:32:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
06:32:24 INFO - root.queryAll(q)
06:32:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
06:32:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.query is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with value (with no refNodes): .attr-presence-div1[align] - context.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with empty value (with no refNodes): .attr-presence-div2[align] - context.queryAll is not a function
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:24 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
06:32:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.query is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.queryAll is not a function
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:25 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
06:32:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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 (2) (with no refNodes): .台北Táiběi - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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 (2) (with no refNodes): .台北Táiběi - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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 (2) (with no refNodes): .台北Táiběi.台北 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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 (2) (with no refNodes): .台北Táiběi.台北 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (3) (with no refNodes): #台北Táiběi - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (3) (with no refNodes): #台北Táiběi - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (4) (with no refNodes): #台北 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (4) (with no refNodes): #台北 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id values using non-ASCII characters (2) (with no refNodes): #台北Táiběi, #台北 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id values using non-ASCII characters (2) (with no refNodes): #台北Táiběi, #台北 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
06:32:26 INFO - #descendant-div2 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
06:32:26 INFO - #descendant-div2 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - >
06:32:26 INFO - #child-div2 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - >
06:32:26 INFO - #child-div2 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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>
06:32:26 INFO - #child-div2 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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>
06:32:26 INFO - #child-div2 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - >#child-div2 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - >#child-div2 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - +
06:32:26 INFO - #adjacent-p3 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - +
06:32:26 INFO - #adjacent-p3 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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+
06:32:26 INFO - #adjacent-p3 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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+
06:32:26 INFO - #adjacent-p3 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - +#adjacent-p3 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - +#adjacent-p3 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - ~
06:32:26 INFO - #sibling-p3 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:26 INFO - ~
06:32:26 INFO - #sibling-p3 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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~
06:32:26 INFO - #sibling-p3 - root.queryAll is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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~
06:32:26 INFO - #sibling-p3 - root.query is not a function
06:32:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:26 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
06:32:27 INFO - ~#sibling-p3 - root.queryAll is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - ~#sibling-p3 - root.query is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO -
06:32:27 INFO - ,
06:32:27 INFO -
06:32:27 INFO - #group strong - root.queryAll is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO -
06:32:27 INFO - ,
06:32:27 INFO -
06:32:27 INFO - #group strong - root.query is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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,
06:32:27 INFO - #group strong - root.queryAll is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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,
06:32:27 INFO - #group strong - root.query is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - ,#group strong - root.queryAll is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - ,#group strong - root.query is not a function
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 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
06:32:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
06:32:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:1
06:32:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
06:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:32:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
06:32:27 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 9679ms
06:32:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7f398562e000 == 5 [pid = 1904] [id = 808]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 22 (0x7f398696e400) [pid = 1904] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 21 (0x7f3985696000) [pid = 1904] [serial = 2241] [outer = (nil)] [url = about:blank]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 20 (0x7f3986e25400) [pid = 1904] [serial = 2249] [outer = (nil)] [url = about:blank]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 19 (0x7f3986c47800) [pid = 1904] [serial = 2247] [outer = (nil)] [url = about:blank]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 18 (0x7f3986966c00) [pid = 1904] [serial = 2244] [outer = (nil)] [url = about:blank]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 17 (0x7f398718e400) [pid = 1904] [serial = 2255] [outer = (nil)] [url = about:blank]
06:32:27 INFO - PROCESS | 1852 | --DOMWINDOW == 16 (0x7f3985699c00) [pid = 1904] [serial = 2234] [outer = (nil)] [url = about:blank]
06:32:27 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
06:32:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f39850f4800 == 6 [pid = 1904] [id = 811]
06:32:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7f3985554400) [pid = 1904] [serial = 2267] [outer = (nil)]
06:32:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7f3985693c00) [pid = 1904] [serial = 2268] [outer = 0x7f3985554400]
06:32:27 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:32:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7f3985fecc00) [pid = 1904] [serial = 2269] [outer = 0x7f3985554400]
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
06:32:29 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 "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
06:32:29 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 "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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 { "
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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]
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 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"
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
06:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
06:32:29 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
06:32:29 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2263ms
06:32:29 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
06:32:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986e6e000 == 7 [pid = 1904] [id = 812]
06:32:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7f3985552c00) [pid = 1904] [serial = 2270] [outer = (nil)]
06:32:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7f3986858800) [pid = 1904] [serial = 2271] [outer = 0x7f3985552c00]
06:32:30 INFO - PROCESS | 1852 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
06:32:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f3987059800) [pid = 1904] [serial = 2272] [outer = 0x7f3985552c00]
06:32:30 INFO - PROCESS | 1852 | --DOMWINDOW == 21 (0x7f39856eec00) [pid = 1904] [serial = 2260] [outer = (nil)] [url = about:blank]
06:32:30 INFO - PROCESS | 1852 | --DOMWINDOW == 20 (0x7f3985697c00) [pid = 1904] [serial = 2263] [outer = (nil)] [url = about:blank]
06:32:30 INFO - PROCESS | 1852 | --DOMWINDOW == 19 (0x7f3985698000) [pid = 1904] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
06:32:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986e6a000 == 8 [pid = 1904] [id = 813]
06:32:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7f398705c400) [pid = 1904] [serial = 2273] [outer = (nil)]
06:32:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7f3986e80000 == 9 [pid = 1904] [id = 814]
06:32:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7f398705cc00) [pid = 1904] [serial = 2274] [outer = (nil)]
06:32:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7f398705e800) [pid = 1904] [serial = 2275] [outer = 0x7f398705c400]
06:32:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 23 (0x7f398705fc00) [pid = 1904] [serial = 2276] [outer = 0x7f398705cc00]
06:32:32 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
06:32:32 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
06:32:32 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 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
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
06:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
06:32:32 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
06:32:32 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
06:32:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
06:32:32 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */